.LrIP1 {
  -ms-overflow-style: none;
  scrollbar-width: none;
  overflow-y: auto;
}

.LrIP1::-webkit-scrollbar {
  display: none;
}

.LrIP1 .yYNu3 {
  z-index: 10;
  cursor: pointer;
  background: var(--grey-sur);
  border-radius: 20px;
  width: 4px;
  height: calc(100% - 8px);
  transition: all .1s;
  position: absolute;
  top: 4px;
  bottom: 0;
  right: 0;
}

.LrIP1 .yYNu3:hover {
  background: #0003;
  width: 8px !important;
}

.LrIP1 .yYNu3:hover .vC-Op {
  background: #00000080;
}

.LrIP1 .FN46B {
  -webkit-user-select: none;
  user-select: none;
}

.LrIP1 .vC-Op {
  z-index: 0;
  cursor: grab;
  background: #0000006b;
  border-radius: 20px;
  width: 100%;
  position: relative;
  top: 0;
  right: 0;
}

.LrIP1 .vC-Op:hover {
  background: #0009;
}

.LrIP1 .vC-Op.zHL2l {
  cursor: grab;
  background: #00000080;
}

.LrIP1 .zHL2l {
  cursor: grab;
  -webkit-user-select: none;
  user-select: none;
  background: #0003;
  width: 8px !important;
}

.k4BLk {
  z-index: 2147483647;
  pointer-events: none;
  background: var(--white);
  opacity: 0;
  border-radius: 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 11px;
  position: fixed;
  box-shadow: 0 0 0 1px #00000008, 0 0 20px #0003;
}

.k4BLk .R0ByI {
  width: 10px;
  height: 10px;
  position: absolute;
}

.k4BLk .R0ByI:after {
  content: "";
  background-color: var(--white);
  width: 10px;
  height: 10px;
  position: absolute;
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  box-shadow: 0 4px 14px #0003, 0 0 0 1px #0000000d;
}

.k4BLk .B1zGi {
  box-sizing: border-box;
  background-color: var(--white);
  color: #222;
  z-index: 2;
  text-align: center;
  border-radius: 10px;
  max-width: 320px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 20px;
  position: relative;
}

.MHPN0 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 30px;
  margin-top: -6px;
  display: flex;
}

.MHPN0 .SOfAh {
  background: var(--grey-sur);
  border-radius: 10px;
  width: 40%;
  height: 5px;
  left: 30%;
}

.JlCaV {
  max-height: calc(100% - 6px - env(safe-area-inset-bottom)  - env(safe-area-inset-top)) !important;
  padding-bottom: env(safe-area-inset-bottom) !important;
}

.pcr-app {
  z-index: 99999999 !important;
  border-radius: 12px !important;
  transition: all !important;
  box-shadow: 0 0 0 1px #00000008, 0 0 20px #0003 !important;
}

.pcr-app .pcr-palette, .pcr-app .pcr-palette:before {
  border-radius: 8px !important;
}

.pcr-app .pcr-result {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  border-radius: 8px !important;
}

.pcr-app .pcr-result:focus {
  cursor: pointer;
  box-shadow: var(--grey-sur) 0 0 0 2px !important;
}

.pcr-app .pcr-swatches button, .pcr-app .pcr-swatches button:after {
  border-radius: 100% !important;
}

.pcr-app .pcr-swatches button:before {
  background: unset !important;
}

.blot-formatter__overlay {
  border: 2px dashed #379fff !important;
  overflow: hidden !important;
}

.blot-formatter__overlay .ql-stroke {
  stroke: var(--black);
  stroke-width: 2px;
}

.blot-formatter__overlay .blot-formatter__toolbar {
  border-radius: 5px;
  margin: auto;
  overflow: hidden;
  box-shadow: 0 0 0 1px #00000008, 0 0 20px #0003;
  width: 72px !important;
  height: 24px !important;
  min-width: unset !important;
  top: 0 !important;
}

.blot-formatter__overlay .blot-formatter__toolbar .blot-formatter__toolbar-button {
  border: unset !important;
  filter: unset !important;
}

.blot-formatter__overlay .blot-formatter__toolbar .blot-formatter__toolbar-button.is-selected svg {
  background: var(--grey-sur) !important;
}

.blot-formatter__overlay .blot-formatter__toolbar .blot-formatter__toolbar-button svg {
  border: unset !important;
}

.blot-formatter__overlay .blot-formatter__resize-handle {
  opacity: 1 !important;
  border: unset !important;
  background: #379fff !important;
  border-radius: 2px !important;
  width: 8px !important;
  height: 8px !important;
}

.blot-formatter__overlay .blot-formatter__resize-handle[data-position="top-right"] {
  top: 1px !important;
  right: 1px !important;
}

.blot-formatter__overlay .blot-formatter__resize-handle[data-position="top-left"] {
  top: 1px !important;
  left: 1px !important;
}

.blot-formatter__overlay .blot-formatter__resize-handle[data-position="bottom-right"] {
  bottom: 1px !important;
  right: 1px !important;
}

.blot-formatter__overlay .blot-formatter__resize-handle[data-position="bottom-left"] {
  bottom: 1px !important;
  left: 1px !important;
}

.uplot .u-cursor-y {
  display: none !important;
}

.uplot .u-cursor-x {
  border-right: 1px dashed #0000002e !important;
}

@font-face {
  font-family: medium;
  src: local(Montserrat Medium), url("Montserrat-Medium.91612541.woff2") format("woff2"), url("Montserrat-Medium.bd19e0d4.woff") format("woff"), url("Montserrat-Medium.5425fc7a.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: bold;
  src: url("Montserrat-Bold.c78d159b.woff2") format("woff2"), url("Montserrat-Bold.f9ce8d83.woff") format("woff"), url("Montserrat-Bold.fc0d0bf0.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: black;
  src: local(Montserrat Black), url("Montserrat-Black.6d98d3fb.woff2") format("woff2"), url("Montserrat-Black.ddd143a0.woff") format("woff"), url("Montserrat-Black.2cab11ae.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: extra-bold;
  src: local(Montserrat ExtraBold), url("Montserrat-ExtraBold.9e6d4d9e.woff2") format("woff2"), url("Montserrat-ExtraBold.50c574e3.woff") format("woff"), url("Montserrat-ExtraBold.3ee63765.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: semi-bold;
  src: local(Montserrat SemiBold), url("Montserrat-SemiBold.9fe973e5.woff2") format("woff2"), url("Montserrat-SemiBold.bd204140.woff") format("woff"), url("Montserrat-SemiBold.0f16d814.ttf") format("truetype");
  font-display: swap;
}

:root {
  --grey-sur-light: #aaa3;
  --grey-sur-opac: #eee;
  --grey-sur: #eee;
  --grey-sur-hover: #e4e4e4;
  --grey-sur-hover-opac: #e4e4e4;
  --grey-alpha: #0000001a;
  --grey-alpha-half: #0000000d;
  --grey-light: #cfcfdb33;
  --grey: #ebebeb;
  --grey-text: #84848a8a;
  --grey-text-dark: #84848a;
  --grey-text-dark-blog: #74747a;
  --grey-text-very-dark: #777;
  --grey-text-very-very-dark: #535353;
  --grey-thumb: #888;
  --grey-dark: #dedede;
  --grey-extra-dark: #4a4a4a;
  --grey-shadow: #ffffffbd;
  --grey-mobile: #a0a7ac;
  --grey-gradient: #c8c8c8;
  --grey-transparent: #c4c4c400;
  --white: white;
  --white-light: white;
  --white-alpha: #ffffffd6;
  --white-transparent: #ffffff80;
  --white-transparent-very: #ffffff4d;
  --white-sur: #ffffff1a;
  --white-sur-hover: #fff3;
  --white-background: #cfcfdb21;
  --black: black;
  --black-hr: #3f3939;
  --black-alpha: #00000080;
  --black-alpha-half: #0006;
  --black-alpha-two: #0003;
  --black-alpha-middle: #00000026;
  --black-alpha-max: #00000014;
  --black-alpha-dark: #000000b3;
  --black-light: #303235;
  --black-light-alpha: #32323280;
  --black-middle: #343434;
  --black-sur: #1f1f1f;
  --black-sur-hover: #86868654;
  --black-sur-white: #cfcfdb54;
  --black-sur-border: #ffffff26;
  --black-sur-text: #fff;
  --black-sur-icon: brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(7188%) hue-rotate(176deg) brightness(124%) contrast(82%);
  --black-sur-text-grey: #ffffff5c;
  --colors-1: #ffda2d;
  --colors-2: #febf00;
  --colors-3: #ffa501;
  --colors-4: #ff9100;
  --colors-5: #0b7598;
  --colors-6: #074f68;
  --red: #ef343e;
  --red-king: #611d1d;
  --red-dark: #dd2731;
  --red-dark-text: #ef5b5b;
  --red-hover: #f443361a;
  --red-alpha: #ef343e33;
  --red-pink: #fd3a57;
  --red-light: #fcd6d8;
  --red-very-light: #fff6f7;
  --red-real: #f0424a;
  --red-real-hover: #ff3e47;
  --red-flash: #ff3a3a;
  --red-notify: #e51010;
  --red-twitter: #f34f35;
  --purple-mep: #b453d8;
  --purple: #ba65fd;
  --purple-light: #f2e2ff;
  --purple-dark: #9551ca;
  --purple-extra: #6c42e4;
  --offer-free: linear-gradient(180deg, #41a2fc, #0085ff);
  --offer-free-hover: linear-gradient(180deg, #2594fc, #017ef0);
  --offer-paid: linear-gradient(180deg, #ffd12e, #ff981f);
  --offer-cancel: linear-gradient(180deg, #ff4c4c, #ff2020);
  --offer-advantage: #a0d1ff;
  --grad-sedestral: linear-gradient(to right, #434343 0%, black 100%);
  --grad-sedestral-inverse: linear-gradient(to top, #676767 0%, black 100%);
  --grad-inbox: linear-gradient(to top, #00c867, #14ff8d);
  --grad-help-center: linear-gradient(to top, #ff4e5b, #ffa2a2);
  --grad-blog: linear-gradient(to top, #9937dc, #d06bf9);
  --grad-statistics: linear-gradient(to top, #00f, #0084ff);
  --grad-sell: linear-gradient(to top, #d10c0b, #ff5851);
  --grad-contacts: linear-gradient(to top, #ff823d, #ffaf27);
  --grad-publisher: linear-gradient(to top, #006cff, #00c7ff);
  --grad-story: linear-gradient(143deg, #d399fa 0%, #8364e8 100%);
  --grad-green: linear-gradient(to bottom, #73ffa3, #00cf46);
  --grad-black: linear-gradient(to bottom, #000, #606060);
  --grad-purple: linear-gradient(to top, #c954ff, #af00ff);
  --grad-blue: linear-gradient(to bottom, #4886ff, #1967ff);
  --grad-blue-button: linear-gradient(to bottom, #41a2fc, #0085ff);
  --grad-red: linear-gradient(to bottom, #ff4c4c, #ff2020);
  --grad-orange-button: linear-gradient(to bottom, #ffd12e, #ff981f);
  --grad-orange-dark-button: linear-gradient(to bottom, #ffbf19, #ff981f);
  --grad-multi: linear-gradient(90deg, #ffa745, #ff4c4c, #c443ff, #4886ff, #4ffa40);
  --blue: #3a6ff3;
  --blue-mep: #1877f2;
  --blue-ai: #0dcaf8;
  --blue-suggest: #0197ff;
  --blue-mep-hover: #1163d0;
  --blue-twt: #1d9bf0;
  --blue-twt-black: #0e88da;
  --blue-hover: #3eb0ff;
  --blue-punk: #2541ff;
  --blue-pulp: #0093ee;
  --blue-dark: #4d63fb;
  --blue-alpha-dark-light: #00a6ed33;
  --blue-alpha-dark: #00a6ed1a;
  --blue-selection: #0089ff47;
  --blue-dark-hover: #ced6f6b3;
  --blue-light: #e3e7fa;
  --blue-ultra-light: #0197ff1a;
  --blue-cian: #e8f0fe;
  --blue-new: #f3fbff;
  --blue-new-text: #00b3ff;
  --blue-new-checked: #e4f7ff;
  --blue-new-hover: #dff5ff;
  --blue-str: #f7fafc;
  --blue-str-hover: #e5e9ec;
  --blue-str-hover-hover: #dde2e7;
  --blue-str-shadow: #e3e8ee;
  --blue-selection-shadow: #0084ff80;
  --blue-mobile: #0f77ff;
  --blue-pastel: #8fc2ff;
  --blue-twitter: #00b4fe;
  --green: #40db6f;
  --green-flash: #28d55c;
  --green-flash-hover: #26c857;
  --green-flash-alpha: #5ed9614d;
  --green-hover: #3ccb67;
  --green-dark: #18c23d;
  --green-dark-hover: #0d932d;
  --green-light: #e7ffe3;
  --green-light-dark: #d6f6d5;
  --green-very-light: #edfff4;
  --green-twitter: #00d040;
  --green-score: #3ece80;
  --green-score-alpha: #3ece8026;
  --shadow-livechat: #00000014 0px 0px 0px 1px, #00000014 0px 2px 8px;
  --orange: #ffaf27;
  --orange-cover: #eca336;
  --orange-dark: #f08c00;
  --orange-light: #ffebc7;
  --orange-semi-light: #fff0d7;
  --orange-very-light: #fff7e9;
  --outline-blue: #0084ff80;
  --private: #fff2d7;
  --private-text: #ffa83e;
  --web-grad-blue: linear-gradient(180deg, #3974f1 0%, #3d54fc 100%);
  --web-grad-blue-hover: linear-gradient(180deg, #2456c5 0%, #2539ca 100%);
  --web-border-blue: #ffffff78;
  --web-blue: #3a6ff3;
  --web-blue-light: #5485ff;
  --web-blue-very-light: #e0e9ff;
  --web-green: #2ecc71;
  --web-green-text: #25b160;
  --web-yellow-google: #ffd500;
  --web-fire: #ff5f3e;
  --web-blue-alpha: #3a6ff326;
  --web-blue-hover: #1b50d3;
  --web-white-alpha: #ffffff1a;
  --web-white-alpha-hover: #ffffff38;
  --web-purple: #845bf1;
  --web-yellow: #fd0;
  --web-purple-text: #9360ff;
  --web-border-white: #ffffff2e;
  --web-background-steps: #a2bfff17;
  --web-brackground-grid-green: linear-gradient(180deg, #00e53200 0%, #00ff370f 100%);
  --web-background-grid-purple: linear-gradient(180deg, #8c62fe00 0%, #8c62fe0f 100%);
  --web-background-grid-blue: linear-gradient(180deg, #0000 0%, #0033ff17 100%);
  --web-background-grid-fire: linear-gradient(180deg, #0000 0%, #ff5f3e17 100%);
  --web-background-grid-yellow: linear-gradient(180deg, #fd00 0%, #ffdd000f 100%);
  --web-background-grid-white: linear-gradient(180deg, #fff0 0%, #ffffff0f 100%);
  --web-text-white-alpha: #ffffff8c;
  --web-image-shadow: 0px 0px 30px 0px #0000001a;
  --web-shadow-green: #79ff44;
  --web-black-gradient: linear-gradient(180deg, #434343 0%, #272727 100%);
  --web-black-gradient-hover: linear-gradient(#2d2d2d 0%, #141414 100%);
  --web-grey: #747474;
  --web-red-limited: #a30009;
  --icon-black: invert(0%) sepia(96%) saturate(14%) hue-rotate(273deg) brightness(99%) contrast(104%);
  --icon-blue: invert(40%) sepia(84%) saturate(4291%) hue-rotate(224deg) brightness(98%) contrast(100%);
  --icon-blue-light: invert(50%) sepia(47%) saturate(2177%) hue-rotate(166deg) brightness(102%) contrast(103%);
  --icon-blue-mobile: invert(29%) sepia(74%) saturate(2619%) hue-rotate(208deg) brightness(106%) contrast(103%);
  --icon-blue-pulp: invert(35%) sepia(87%) saturate(2176%) hue-rotate(181deg) brightness(102%) contrast(101%);
  --icon-grey: invert(67%) sepia(24%) saturate(35%) hue-rotate(213deg) brightness(120%) contrast(109%);
  --icon-grey-dark: invert(84%) sepia(2%) saturate(16%) hue-rotate(314deg) brightness(99%) contrast(78%);
  --icon-grey-very-dark: invert(48%) sepia(0%) saturate(794%) hue-rotate(252deg) brightness(97%) contrast(95%);
  --icon-grey-extreme: invert(50%) sepia(19%) saturate(17%) hue-rotate(53deg) brightness(91%) contrast(91%);
  --icon-grey-mobile: invert(70%) sepia(10%) saturate(166%) hue-rotate(162deg) brightness(91%) contrast(98%);
  --icon-white: invert(100%) sepia(0%) saturate(2953%) hue-rotate(1deg) brightness(123%) contrast(102%);
  --icon-white-light: invert(100%) sepia(0%) saturate(2953%) hue-rotate(1deg) brightness(123%) contrast(102%) opacity(40%);
  --icon-red-pink: invert(36%) sepia(71%) saturate(3979%) hue-rotate(331deg) brightness(102%) contrast(98%);
  --icon-red: invert(47%) sepia(32%) saturate(6368%) hue-rotate(335deg) brightness(92%) contrast(109%);
  --icon-red-kind: invert(14%) sepia(50%) saturate(3265%) hue-rotate(316deg) brightness(95%) contrast(101%);
  --icon-red-dark: brightness(0) saturate(100%) invert(57%) sepia(44%) saturate(4343%) hue-rotate(326deg) brightness(99%) contrast(89%);
  --icon-green-score: brightness(0) saturate(100%) invert(77%) sepia(13%) saturate(1469%) hue-rotate(85deg) brightness(96%) contrast(73%);
  --icon-green: invert(76%) sepia(16%) saturate(1827%) hue-rotate(81deg) brightness(94%) contrast(88%);
  --icon-green-flash: invert(89%) sepia(11%) saturate(5686%) hue-rotate(71deg) brightness(90%) contrast(84%);
  --icon-green-twitter: invert(62%) sepia(87%) saturate(4617%) hue-rotate(130deg) brightness(130%) contrast(101%);
  --icon-private: invert(85%) sepia(9%) saturate(7143%) hue-rotate(327deg) brightness(100%) contrast(104%);
  --icon-orange: invert(76%) sepia(49%) saturate(1509%) hue-rotate(337deg) brightness(103%) contrast(101%);
  --icon-fire: brightness(0) saturate(100%) invert(51%) sepia(33%) saturate(5183%) hue-rotate(336deg) brightness(103%) contrast(101%);
  --icon-orange-dark: brightness(0) saturate(100%) invert(55%) sepia(18%) saturate(5722%) hue-rotate(9deg) brightness(103%) contrast(101%);
  --icon-blue-black-web: invert(57%) sepia(81%) saturate(5709%) hue-rotate(210deg) brightness(98%) contrast(94%);
  --icon-purple-black-web: invert(55%) sepia(51%) saturate(7393%) hue-rotate(237deg) brightness(103%) contrast(100%);
  --icon-web-blue: brightness(0) saturate(100%) invert(55%) sepia(89%) saturate(5897%) hue-rotate(215deg) brightness(99%) contrast(93%);
  --icon-yellow: brightness(0) saturate(100%) invert(79%) sepia(38%) saturate(2885%) hue-rotate(0deg) brightness(108%) contrast(107%);
  --icon-web-green: brightness(0) saturate(100%) invert(74%) sepia(19%) saturate(1461%) hue-rotate(89deg) brightness(85%) contrast(95%);
  --icon-red-score: brightness(0) saturate(100%) invert(37%) sepia(23%) saturate(3383%) hue-rotate(334deg) brightness(93%) contrast(93%);
  --icon-orange-score: invert(76%) sepia(49%) saturate(1509%) hue-rotate(337deg) brightness(103%) contrast(84%);
  --icon-purple: brightness(0) saturate(100%) invert(48%) sepia(19%) saturate(2312%) hue-rotate(231deg) brightness(101%) contrast(98%);
  --shadow-box: 0 0 0 1px #00000005, 0 0 8px 0 #0000000d;
  --grey-soft: #f7f8fa;
  --accent-pc: #4361ee;
  --accent-pc-soft: #edf2ff;
  --accent-ai: #9333ea;
  --accent-ai-soft: #f8f0fc;
  --accent-library: #0ca678;
  --accent-library-soft: #e6fcf5;
  --accent-folder: #e8590c;
  --accent-folder-soft: #fff4e6;
  --shadow-1: 0 1px 2px #1414280a;
  --shadow-2: 0 12px 32px #14142824;
  --shadow-3: 0 16px 40px #1414284d;
}

.black {
  --grey-sur-opac: #38383e;
  --grey-sur: #3b435c;
  --grey-sur-hover: rgb(48, 48, 36 / 55%);
  --grey-sur-hover-opac: #e9e9ef;
  --grey-alpha: #ffffff1a;
  --grey-alpha-half: #ffffff0d;
  --grey-light: rgb(48, 48, 36 / 80%);
  --grey: #141414;
  --grey-text: #a6afc8;
  --grey-text-very-dark: #888;
  --grey-text-dark: #d4d4d4;
  --grey-text-dark-blog: #d4d4d4;
  --grey-thumb: #777;
  --grey-extra-dark: #b5b5b5;
  --grey-shadow: #00000042;
  --grey-mobile: #5f5853;
  --grey-gradient: #373737;
  --grey-transparent: #3b3b3b00;
  --white: #1f2333;
  --white-light: #3b435c;
  --white-alpha: #00000029;
  --black: #fff;
  --black-hr: #c0c6c6;
  --black-alpha: #ffffff80;
  --black-light: #cfcdca;
  --black-middle: #cbcbcb;
  --colors-1: #ff8a19;
  --colors-2: #fe5b00;
  --colors-3: #ff4101;
  --colors-4: #ff2d00;
  --colors-5: #0b394c;
  --colors-6: #072734;
  --red-dark: #d8202a;
  --red-hover: #0b62c91a;
  --red-alpha: #10cbc133;
  --red-pink: #fd1a37;
  --red-light: #672927;
  --red-very-light: #000908;
  --red-real: #0fbdb5;
  --red-real-hover: #00c1b8;
  --red-flash: #ff0a0a;
  --red-notify: #e55050;
  --red-twitter: #f31515;
  --purple-mep: #4a2d28;
  --purple-dark: #74ae35;
  --purple-extra: #9342b5;
  --blue: #b29c04;
  --blue-mep: #e7880d;
  --blue-mep-hover: #ee9c2f;
  --blue-twt: #e2a0b0;
  --blue-twt-black: #0e77ca;
  --blue-hover: #b14ff0;
  --blue-punk: #dabe00;
  --blue-pulp: #ff6c11;
  --blue-dark: #b29c04;
  --blue-alpha-dark-light: #ff591233;
  --blue-alpha-dark: #ff59121a;
  --blue-selection: #ff76ff47;
  --blue-dark-hover: #3129094d;
  --blue-light: #1c1805;
  --blue-ultra-light: #fe68001a;
  --blue-cian: #170f01;
  --blue-new: #0c0400;
  --blue-new-text: #ff4c00;
  --blue-new-checked: #1b0800;
  --blue-new-hover: #200a00;
  --blue-str: #080303;
  --blue-str-hover: #1a1717;
  --blue-str-hover-hover: #212121;
  --blue-str-shadow: #1d1c1c;
  --blue-selection-shadow: #ff7b0080;
  --blue-mobile: #f08800;
  --blue-pastel: #705dff;
  --blue-twitter: #0054fe;
  --green: #bf2480;
  --green-flash: #d72aa3;
  --green-flash-hover: #d937a8;
  --green-flash-alpha: #a1269e4d;
  --green-hover: #c32482;
  --green-dark: #e73dc2;
  --green-light: #18003c;
  --green-light-dark: #290049;
  --green-very-light: #310060;
  --green-twitter: #003520;
  --shadow-livechat: #ffffff14 0px 0px 0px 1px, #ffffff14 0px 2px 8px;
  --orange-dark: #0f73d8;
  --orange-light: #001438;
  --orange-semi-light: #000fb8;
  --orange-very-light: #0012f1;
  --outline-blue: #ff7b0080;
  --private: #000d28;
  --private-text: #ff5721;
  --icon-black: invert(100%);
  --icon-blue: invert(60%) sepia(84%) saturate(4291%) hue-rotate(224deg) brightness(98%) contrast(100%);
  --icon-blue-light: invert(50%) sepia(53%) saturate(783%) hue-rotate(194deg) brightness(98%) contrast(97%);
  --icon-blue-mobile: invert(71%) sepia(26%) saturate(1619%) hue-rotate(208deg) brightness(94%) contrast(97%);
  --icon-blue-pulp: invert(65%) sepia(13%) saturate(1176%) hue-rotate(181deg) brightness(98%) contrast(99%);
  --icon-grey: invert(33%) sepia(76%) saturate(65%) hue-rotate(33deg) brightness(80%) contrast(91%);
  --icon-grey-very-dark: invert(52%) sepia(100%) saturate(206%) hue-rotate(108deg) brightness(103%) contrast(105%);
  --icon-grey-mobile: invert(30%) sepia(90%) saturate(34%) hue-rotate(342deg) brightness(109%) contrast(102%);
  --icon-white: invert(0%) sepia(0%) saturate(47%) hue-rotate(359deg) brightness(77%) contrast(98%);
  --icon-white-light: invert(0%) sepia(0%) saturate(47%) hue-rotate(359deg) brightness(77%) contrast(98%) opacity(60%);
  --icon-red-pink: invert(64%) sepia(29%) saturate(1979%) hue-rotate(331deg) brightness(98%) contrast(102%);
  --icon-red: invert(53%) sepia(68%) saturate(3368%) hue-rotate(5deg) brightness(108%) contrast(91%);
  --icon-green: invert(24%) sepia(84%) saturate(827%) hue-rotate(281deg) brightness(106%) contrast(112%);
  --icon-green-flash: invert(11%) sepia(89%) saturate(386%) hue-rotate(291deg) brightness(110%) contrast(116%);
  --icon-green-twitter: invert(38%) sepia(13%) saturate(1617%) hue-rotate(230deg) brightness(70%) contrast(99%);
  --icon-private: invert(15%) sepia(91%) saturate(143%) hue-rotate(47deg) brightness(100%) contrast(96%);
  --icon-orange: invert(24%) sepia(51%) saturate(509%) hue-rotate(17deg) brightness(97%) contrast(99%);
  --icon-orange-dark: brightness(0) saturate(100%) invert(45%) sepia(82%) saturate(2722%) hue-rotate(9deg) brightness(103%) contrast(101%);
}

@keyframes _7x5qp {
  0% {
    left: 0;
  }

  50% {
    left: 65%;
  }

  100% {
    left: 0;
  }
}

.globalLoaderBackground {
  z-index: 9999;
  background: var(--white);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
}

.globalLoaderBackground .loader {
  margin-top: -40px;
  position: absolute;
}

.globalLoaderBackground .loader .logo {
  z-index: 5;
  width: 100%;
  height: 95px;
  position: relative;
}

.globalLoaderBackground .loader .logo .loading {
  background: var(--grey-sur);
  border-radius: 10px;
  width: 100px;
  height: 10px;
  position: relative;
}

.globalLoaderBackground .loader .logo .loading .caret {
  background: var(--grey-sur-hover);
  border-radius: 10px;
  width: 35%;
  height: 100%;
  animation: 1s infinite _7x5qp;
  position: absolute;
}

.globalLoaderBackground .loader .logo .logo {
  float: left;
  background: var(--grad-sedestral);
  border-radius: 40%;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  display: flex;
  position: relative;
  top: 3px;
}

.globalLoaderBackground .loader .logo .logo .icon {
  width: 20px;
  height: 20px;
}

.globalLoaderBackground .loader .logo .text {
  color: var(--black);
  float: left;
  margin-left: 14px;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 32px;
  position: relative;
  top: 4px;
}

.globalLoaderBackground .gradients .inboxGradient {
  background: var(--grad-inbox);
  width: 262px;
  height: 280px;
  position: fixed;
  top: 0;
  left: 0;
}

.globalLoaderBackground .gradients .blogGradient {
  background: var(--grad-blog);
  width: 138px;
  height: 240px;
  position: fixed;
  bottom: 0;
  left: 0;
}

.globalLoaderBackground .gradients .sellGradient {
  background: var(--grad-sell);
  width: 351px;
  height: 151px;
  position: fixed;
  bottom: 0;
  right: 120px;
}

.globalLoaderBackground .gradients .contactsGradient {
  background: var(--grad-contacts);
  width: 122px;
  height: 330px;
  position: fixed;
  top: 100px;
  right: -2px;
}

.globalLoaderBackground .gradients .publisherGradient {
  background: var(--grad-publisher);
  width: 370px;
  height: 120px;
  position: fixed;
  top: 0;
  right: calc(40% - 185px);
}

.globalLoaderBackground .gradients .gradient {
  width: calc(100% + 6px);
  height: calc(100% + 5px);
  position: absolute;
  top: -5px;
  left: -5px;
}

.globalLoaderBackground .gradients .background {
  opacity: 0;
  background-repeat: space;
  background-size: 18px;
}

body {
  background: var(--white-background);
  color: var(--black);
  margin: 0;
  padding: 0;
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
  overflow: hidden;
}

body.mobile main {
  min-width: unset;
  background: unset;
  width: 100% !important;
  left: 0 !important;
}

body.navigation main {
  width: calc(100% - 61px);
  left: 61px;
}

main {
  width: 100%;
  min-width: 970px;
  min-height: 100%;
  position: absolute;
  left: 0;
}

input {
  background: var(--white-light);
  width: 100%;
  color: var(--black);
  border: 1px solid #eaeaea;
  border: var(--grey-sur) 2px solid;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
}

input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type="number"] {
  -moz-appearance: textfield;
}

input[type="date"]::-webkit-inner-spin-button {
  display: none;
}

input[type="date"]::-webkit-calendar-picker-indicator {
  display: none;
}

input::-webkit-input-placeholder {
  color: var(--grey-text);
}

input::placeholder {
  color: var(--grey-text);
}

input:focus {
  outline: 0;
}

input[disabled] {
  border: var(--grey-sur-hover) 2px solid;
  background: var(--grey-sur);
}

input:focus {
  border-color: var(--grey-alpha);
}

hr {
  border: none;
  border-bottom: 1px solid #e6e6e6;
}

button {
  cursor: pointer;
  outline: none;
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
}

a {
  color: var(--black);
  text-decoration: none;
}

div[data-placeholder].ql-blank:before {
  content: attr(data-placeholder);
  color: var(--grey-text);
  display: block;
  position: absolute;
}

div[contenteditable="true"] {
  cursor: text;
  outline: none;
  display: inline-block;
}

div[contenteditable="true"]:empty:before {
  content: attr(placeholder);
  color: var(--grey-text);
  display: block;
}

::-moz-selection {
  color: var(--black) !important;
  background: var(--blue-selection) !important;
  -webkit-text-decoration-color: var(--black) !important;
  text-decoration-color: var(--black) !important;
}

::selection {
  background: var(--blue-selection) !important;
}

.disableSelection ::-moz-selection {
  color: #0000 !important;
  -webkit-text-decoration-color: var(--black) !important;
  text-decoration-color: var(--black) !important;
  background: none !important;
}

.disableSelection ::selection {
  background: none !important;
}

.grecaptcha-badge {
  opacity: 0;
}

[data-s="launcher"] {
  z-index: 2 !important;
}

.VrHm4 {
  visibility: visible;
  z-index: 999;
  background: var(--grey-alpha);
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
}

.VrHm4 .NPQt3 {
  background: var(--black-alpha-middle);
  width: 25%;
  height: 4px;
  animation: 1s infinite tx6DO;
  position: absolute;
  top: 0;
}

@keyframes tx6DO {
  0% {
    left: 0;
  }

  25% {
    left: 80%;
  }

  50% {
    left: 0;
  }

  75% {
    left: 80%;
  }

  100% {
    left: 0;
  }
}

.ITDK8 {
  overflow: visible;
}

._0jKen {
  z-index: 999999999;
  width: 580px;
  position: absolute;
  top: 0;
  left: calc(50% - 290px);
}

._0jKen .RSASq {
  background: var(--white);
  border-radius: 10px;
  width: calc(100% - 24px);
  margin-bottom: 10px;
  padding: 8px;
  overflow: hidden;
  -ms-transform: translateY(-20px)scale(.9);
  transform: translateY(-20px)scale(.9);
  box-shadow: 0 0 0 1px #00000008, 0 0 20px #0003;
}

._0jKen .RSASq .P7kSI {
  margin-bottom: 5px;
  display: flex;
  position: relative;
}

._0jKen .RSASq .P7kSI:after {
  content: "";
  clear: both;
  display: block;
}

._0jKen .RSASq .P7kSI .WtV3q {
  float: left;
  flex: 0 0 18px;
  width: 18px;
  height: 18px;
  margin-top: 1px;
  margin-right: 6px;
}

._0jKen .RSASq .P7kSI .WtV3q.JUgx- {
  filter: var(--icon-red);
  background: url("black-circle-close.15858100.svg") 0 0 / cover;
}

._0jKen .RSASq .P7kSI .WtV3q.bdTW3 {
  filter: var(--icon-green);
  background: url("black-circle-check.185fdd94.svg") 0 0 / cover;
}

._0jKen .RSASq .P7kSI .gXVbY {
  z-index: 2;
  float: left;
  margin-top: 1px;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 16px;
  position: relative;
}

._0jKen .RSASq ._6-EpT {
  z-index: 2;
  color: var(--grey-thumb);
  margin-bottom: 7px;
  font-size: 13px;
  position: relative;
  top: -4px;
}

._0jKen .RSASq .xFi8- {
  position: relative;
}

._0jKen .RSASq .xFi8-:after {
  content: "";
  clear: both;
  display: block;
}

._0jKen .RSASq .xFi8- .ozJ0o {
  background: var(--grey-sur);
  cursor: pointer;
  color: var(--white);
  float: right;
  z-index: 3;
  border: none;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 26px;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 12px;
  transition: all .1s;
  display: flex;
  position: relative;
  color: var(--black) !important;
}

._0jKen .RSASq .xFi8- .ozJ0o:hover {
  background: var(--grey-sur-hover);
  cursor: pointer;
  outline: unset;
  box-shadow: var(--web-blue) 0 0 0 3px !important;
}

._0jKen .RSASq .xFi8- .ozJ0o .SWjwY {
  pointer-events: none;
  z-index: 2;
  float: left;
  border: 3px solid #d8d8d8;
  border-radius: 100%;
  width: 8px;
  height: 8px;
  margin-bottom: 10px;
  margin-left: 9px;
  position: relative;
  top: 6px;
}

._0jKen .RSASq .xFi8- .ozJ0o .SWjwY .YHtFR {
  -webkit-clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);
  clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);
  border: 5px solid #000;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  animation: 5s linear forwards OIUfw;
  position: relative;
  top: -6px;
  left: -6px;
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

@keyframes OIUfw {
  25% {
    -webkit-clip-path: polygon(50% 50%, 0 0, 0 100%, 0 100%, 0 100%, 0 100%);
    clip-path: polygon(50% 50%, 0 0, 0 100%, 0 100%, 0 100%, 0 100%);
  }

  50% {
    -webkit-clip-path: polygon(50% 50%, 0 0, 0 100%, 100% 100%, 100% 100%, 100% 100%);
    clip-path: polygon(50% 50%, 0 0, 0 100%, 100% 100%, 100% 100%, 100% 100%);
  }

  75% {
    -webkit-clip-path: polygon(50% 50%, 0 0, 0 100%, 100% 100%, 100% 0, 100% 0);
    clip-path: polygon(50% 50%, 0 0, 0 100%, 100% 100%, 100% 0, 100% 0);
  }

  100% {
    -webkit-clip-path: polygon(50% 50%, 0 0, 0 100%, 100% 100%, 100% 0, 0% 0%);
    clip-path: polygon(50% 50%, 0 0, 0 100%, 100% 100%, 100% 0, 0% 0%);
  }
}

@media screen and (width <= 480px) {
  ._0jKen {
    width: 100% !important;
    left: 0 !important;
  }

  ._0jKen .RSASq {
    width: calc(100% - 40px) !important;
    margin-left: 12px !important;
  }
}

.ZhyGv {
  z-index: 99999999;
  background: var(--white);
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
}

.ZhyGv .dljRO {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.ZhyGv .dljRO .N2M1b {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  width: fit-content;
  height: 175px;
  margin-left: -25px;
  position: relative;
}

.ZhyGv .dljRO .N2M1b .cekLo {
  width: 80px;
  height: 80px;
  margin-top: -11px;
  position: absolute;
  left: 100%;
}

.ZhyGv .dljRO .N2M1b .LHJZH {
  float: left;
  opacity: 0;
  margin-top: 10px;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 56px;
  line-height: 35px;
}

@media screen and (width <= 480px) {
  .ZhyGv {
    width: 100% !important;
    left: 0 !important;
  }

  .ZhyGv .N2M1b {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex !important;
  }

  .ZhyGv .LHJZH {
    font-size: 40px !important;
  }

  .ZhyGv .cekLo {
    width: 50px !important;
    height: 50px !important;
    margin-top: -150px !important;
  }
}

.lN1gY {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.lN1gY .y48H6 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.lN1gY .y48H6 circle {
  stroke-width: 4px;
}

.lN1gY .y48H6 svg {
  z-index: 2;
  width: 40px;
  height: 40px;
  animation: 2s linear infinite ZeMux;
  position: absolute;
}

@keyframes ZeMux {
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes _8TQdO {
  0% {
    stroke-dasharray: 1 150;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 90 150;
    stroke-dashoffset: -35px;
  }

  100% {
    stroke-dasharray: 90 150;
    stroke-dashoffset: -124px;
  }
}

.lN1gY .y48H6 svg .-Yh7x {
  stroke: var(--black);
  stroke-width: 3px;
  animation: 1.5s ease-in-out infinite _8TQdO;
  stroke-linecap: round !important;
}

.FLmLg {
  visibility: visible;
}

.Lh6iX:after {
  content: "";
  clear: both;
  display: block;
}

@media screen and (width <= 680px) {
  .Lh6iX {
    flex-direction: column-reverse;
    gap: 10px;
    padding: 0 15px 15px;
    display: flex;
  }

  .Lh6iX ._8NIB-, .Lh6iX .XlN05 {
    text-align: center;
    float: none !important;
    margin-right: 0 !important;
  }
}

.Lh6iX.OdoUB ._8NIB- {
  border-radius: 55px;
  background: var(--black) !important;
  color: var(--white) !important;
}

.Lh6iX.OdoUB ._8NIB-:hover {
  opacity: .7;
}

.Lh6iX.OdoUB .XlN05 {
  border-radius: 55px;
}

.Lh6iX ._8NIB- {
  background: var(--green);
  color: var(--white);
  cursor: pointer;
  float: right;
  border: none;
  border-radius: 10px;
  padding: 14px 25px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  transition: all;
  position: relative;
}

.Lh6iX ._8NIB-:hover {
  background: var(--green-flash-hover);
}

.Lh6iX ._8NIB-.uYb7g {
  filter: grayscale();
}

.Lh6iX ._8NIB- svg {
  width: 18px !important;
  height: 18px !important;
}

.Lh6iX ._8NIB- svg circle {
  stroke-width: 5px !important;
  stroke: var(--white) !important;
}

.Lh6iX .XlN05 {
  float: right;
  background: var(--grey-sur);
  cursor: pointer;
  border-radius: 10px;
  margin-right: 10px;
  padding: 14px 25px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  position: relative;
}

.Lh6iX .XlN05:hover {
  background: var(--grey-sur-hover);
  border-color: #0000 !important;
}

.Lh6iX .XlN05 svg {
  width: 18px !important;
  height: 18px !important;
}

.Lh6iX .XlN05 svg circle {
  stroke-width: 5px !important;
}

.hQasf {
  flex-direction: column;
  align-items: center;
  gap: 28px;
  display: flex;
}

.hQasf ._6YmgZ {
  background: url("3d-invitation.296bd4e5.svg") 0 0 / cover;
  width: 137px;
  height: 137px;
}

.hQasf .NScre {
  text-align: center;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.hQasf .NScre span {
  color: var(--red);
}

.hQasf .ifpuu {
  text-align: center;
  color: var(--gray);
  font-size: 13px;
}

.hQasf .sNwDk {
  width: 360px;
  height: 50px;
}

.hQasf .Lsy84 {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  padding-right: 38px;
  display: flex;
}

.hQasf .Lsy84 .hcI9w {
  cursor: pointer;
  width: 140px;
  margin-left: 40px;
  margin-right: auto;
  font-size: 13px;
  left: 0;
}

.hQasf .Lsy84 .hcI9w:hover {
  text-decoration: underline;
}

.aqsVz {
  border-radius: 15px;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
  display: flex;
  position: relative;
}

.aqsVz._2-8xc .HZ1gj {
  background: var(--white);
  z-index: 2;
  height: 22px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  position: absolute;
  top: -11px;
  left: 10px;
  padding: 0 5px !important;
}

.aqsVz.vogRx ._88EKk {
  box-shadow: 0 0 0 3px var(--red-light) !important;
  border-color: var(--red) !important;
}

.aqsVz.vogRx .HZ1gj {
  color: var(--red) !important;
}

.aqsVz._9dWOo ._88EKk {
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.aqsVz._3ype4 ._88EKk {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.aqsVz.b2gKv ._88EKk:focus {
  box-shadow: var(--outline-blue) 0 0 0 2px;
}

.aqsVz._5oWSI {
  visibility: visible;
}

.aqsVz._5oWSI._2-8xc div[data-title] {
  background: var(--black);
  border-radius: 25px;
  box-shadow: inset 0 0 10px #ffffff52;
  padding: 0 10px !important;
}

.aqsVz.-CEZY ._88EKk {
  border-width: 1px;
  border-color: #0000;
}

.aqsVz.-CEZY ._88EKk:focus {
  border-color: #0000;
}

.aqsVz .N5bLS {
  align-items: center;
  width: 80px;
  height: 100%;
  display: flex;
}

.aqsVz .N5bLS div[data-selectbox] {
  height: calc(100% - 8px);
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 0 !important;
}

.aqsVz .HZ1gj {
  pointer-events: none;
  z-index: 0;
  height: 100%;
  color: var(--black);
  white-space: nowrap;
  text-overflow: ellipsis;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  transition: all .2s;
  display: flex;
  position: absolute;
  top: 0;
  overflow: hidden;
}

.aqsVz .HZ1gj.ek2RZ {
  display: none !important;
}

.aqsVz ._88EKk {
  z-index: 1;
  border-style: solid;
  border-color: var(--grey-sur);
  background: none;
  border-width: 2px;
  height: 100%;
  padding: 0;
}

.aqsVz ._88EKk:focus {
  border-color: var(--grey-sur-hover);
}

.WgQ0f {
  cursor: pointer;
  border: var(--grey-sur) 2px solid;
  width: calc(100% - 24px);
  height: calc(100% - 4px);
  color: var(--black);
  border-radius: 10px;
  align-items: center;
  padding: 0 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.WgQ0f:hover {
  cursor: pointer;
  background: var(--grey-sur);
  border-color: #0000 !important;
}

.WgQ0f._4fHjx {
  border-color: var(--red) !important;
}

.WgQ0f.svHEm {
  pointer-events: none;
  background: var(--grey-sur);
}

.WgQ0f .JBpGF {
  pointer-events: none;
  width: 12px;
  height: 12px;
  filter: var(--icon-black);
  background: url("black-bottom-bold.5898c323.svg") 0 0 / cover;
  flex: 0 0 12px;
  margin-left: auto;
}

.WgQ0f .vhYdc {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.ELPJA {
  z-index: 2147483647;
  background: var(--white);
  border-radius: 14px;
  height: fit-content;
  padding: 15px;
  position: fixed;
  box-shadow: 0 0 0 1px #00000008, 0 0 20px #0003;
}

._50N-- {
  z-index: 99999;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}

._9PF-j {
  position: relative;
  overflow: hidden;
}

._9PF-j .T-B3N {
  align-items: center;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

._9PF-j .T-B3N:after {
  content: "";
  clear: both;
  display: block;
}

._9PF-j .T-B3N .f-EUc {
  filter: var(--icon-grey-dark);
  float: left;
  background: url("black-search.5ab38843.svg") 0 0 / cover;
  width: 14px;
  height: 14px;
  margin-top: 2px;
  margin-left: 4px;
  margin-right: 10px;
}

._9PF-j .T-B3N .cFmpY {
  float: left;
  width: calc(100% - 20px);
  padding: 5px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 13px;
  border: unset !important;
}

._9PF-j .hHIr0 {
  max-height: 100%;
}

._9PF-j .hHIr0[scrollvirtual] .BFocA {
  width: calc(100% - 18px) !important;
}

._9PF-j .hHIr0[scrollvirtual] div[scrolltrack] {
  height: calc(100% - 16px);
  top: 8px;
  right: 0 !important;
}

._9PF-j .hHIr0 ._-8Nbr .BFocA {
  cursor: pointer;
  width: calc(100% - 10px);
  color: var(--black);
  border-radius: 8px;
  align-items: center;
  margin-bottom: 2px;
  padding: 5px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  display: flex;
}

._9PF-j .hHIr0 ._-8Nbr .BFocA:hover, ._9PF-j .hHIr0 ._-8Nbr .BFocA._9LzAM {
  background: var(--grey-sur);
}

._9PF-j .hHIr0 ._-8Nbr .BFocA._9LzAM:hover {
  background: var(--grey-sur-hover);
}

._9PF-j .hHIr0 ._-8Nbr .BFocA.bLGZA {
  display: block;
}

._9PF-j .hHIr0 ._-8Nbr .BFocA .hFpcJ {
  color: var(--grey-text-dark);
  margin-top: 5px;
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 13px;
}

._9PF-j .hHIr0 ._-8Nbr .BFocA div[buttonIcon] {
  float: left;
  width: 16px;
  height: 16px;
  margin-top: 1px;
  margin-left: 0;
  margin-right: 6px;
  position: relative;
}

._9PF-j .hHIr0 ._-8Nbr .BFocA div[buttonAvatar] {
  float: left;
  background: var(--grey-sur);
  border-radius: 100%;
  width: 18px;
  height: 18px;
  margin-right: 6px;
  position: relative;
}

._9PF-j .hHIr0 ._-8Nbr .BFocA div[buttonColor] {
  float: left;
  border-radius: 3px;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  margin-right: 6px;
}

@media screen and (width <= 480px) {
  ._9PF-j .BFocA {
    width: calc(100% - 18px) !important;
    padding: 9px !important;
    font-size: 16px !important;
  }
}

.M-u8I {
  z-index: 99999999;
  background: #00000045;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
}

.M-u8I.vtikU {
  width: calc(100% - 284px);
  right: 0;
  left: unset;
  transition: width .3s;
}

body[data-navigation="true"] .M-u8I.vtikU {
  width: calc(100% - 76px);
}

body[data-agent-panel="true"] .M-u8I.vtikU {
  width: calc(100% - 639px);
}

body[data-navigation="true"][data-agent-panel="true"] .M-u8I.vtikU {
  width: calc(100% - 431px);
}

.M-u8I.vtikU ._91Na6 {
  left: unset;
  border-left: 1px solid var(--black-sur);
  transition: width .3s;
  position: absolute;
  border-radius: 0 !important;
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
  right: 0 !important;
}

@media screen and (width <= 480px) {
  .M-u8I.vtikU ._91Na6 {
    width: 100% !important;
  }
}

.M-u8I.vtikU ._91Na6 .j-rId {
  z-index: 2;
  width: 100%;
  height: 25px;
  position: absolute;
  top: 0;
}

.M-u8I.vtikU ._91Na6 .j-rId ._2gJrE {
  display: none;
}

.M-u8I.vtikU ._91Na6 .j-rId .mKbbs {
  background: #ffffff14;
  border: 1px solid #ffffff1f;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 20px;
  right: 20px;
}

.M-u8I.vtikU ._91Na6 .j-rId .mKbbs:hover {
  background: var(--black);
}

.M-u8I.vtikU ._91Na6 .j-rId .mKbbs .-coP- {
  width: 16px;
  height: 16px;
  filter: var(--icon-white);
}

.M-u8I.vtikU ._91Na6 .wUbdo {
  height: 100% !important;
}

.M-u8I.Cxvbb ._91Na6 {
  background: none;
  border-radius: 0;
  overflow: visible;
  box-shadow: none !important;
  padding: 0 !important;
}

.M-u8I.Cxvbb ._91Na6 .j-rId {
  display: none;
}

.M-u8I.Cxvbb ._91Na6 .wUbdo {
  height: 100%;
}

@media screen and (width <= 768px) {
  .M-u8I.Cxvbb ._91Na6 {
    border-radius: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }
}

.M-u8I._6-15C .j-rId {
  width: calc(100% - 70px);
  position: absolute;
}

.M-u8I._6-15C .j-rId ._2gJrE {
  display: none;
}

.M-u8I._6-15C .mKbbs {
  z-index: 2;
}

.M-u8I ._91Na6 {
  background: var(--white);
  background: var(--white);
  border-radius: 14px;
  width: 400px;
  height: calc(100% - 40px);
  padding: 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 0 0 1px #00000008, 0 0 20px #0003;
  box-shadow: var(--shadow-box) !important;
}

.M-u8I ._91Na6 .RR1Lv {
  position: relative;
}

.M-u8I ._91Na6 .RR1Lv:after {
  content: "";
  clear: both;
  display: block;
}

.M-u8I ._91Na6 .RR1Lv ._2gJrE {
  float: left;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.M-u8I ._91Na6 .RR1Lv .mKbbs {
  float: right;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-top: -2px;
  transition: all .1s;
  display: flex;
}

.M-u8I ._91Na6 .RR1Lv .mKbbs:hover {
  cursor: pointer;
  background: var(--grey-sur);
}

.M-u8I ._91Na6 .RR1Lv .mKbbs .-coP- {
  width: 12px;
  height: 12px;
}

.M-u8I ._91Na6 .j-rId {
  align-items: center;
  display: flex;
}

.M-u8I ._91Na6 .j-rId ._2gJrE {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.M-u8I ._91Na6 .j-rId .mKbbs {
  background: var(--grey-sur);
  cursor: pointer;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-left: auto;
  transition: all .1s;
  display: flex;
}

.M-u8I ._91Na6 .j-rId .mKbbs:hover {
  cursor: pointer;
  background: var(--grey-sur);
}

.M-u8I ._91Na6 .j-rId .mKbbs:active {
  box-shadow: var(--blue-selection-shadow) 0 0 0 4px;
  outline: 0;
  transition: all;
}

.M-u8I ._91Na6 .j-rId .mKbbs._4t882 {
  visibility: visible;
}

.M-u8I ._91Na6 .j-rId .mKbbs:hover {
  background: var(--grey-sur-hover);
}

.M-u8I ._91Na6 .j-rId .mKbbs .-coP- {
  background: url("black-close.1369bcb2.svg") 0 0 / cover;
  width: 12px;
  height: 12px;
}

.M-u8I ._91Na6 .wUbdo {
  height: calc(100% - 26px);
  position: relative;
}

.M-u8I.JRHf- .wUbdo {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

@media screen and (width <= 768px) {
  .M-u8I ._91Na6 {
    position: fixed;
    bottom: 0;
    border-radius: 14px 14px 0 0 !important;
    width: calc(100% - 40px) !important;
    padding: 20px !important;
  }

  .M-u8I ._91Na6 .wUbdo {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
  }
}

.izSVo .und9S {
  background: var(--black);
  z-index: 99;
  width: 100%;
  height: 58px;
  margin-bottom: env(safe-area-inset-bottom);
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  box-shadow: 0 -3px 5px #0000000a;
}

.izSVo .und9S ._--P1R {
  width: 100%;
  height: 100%;
  display: flex;
}

.izSVo .und9S ._--P1R .DuAvN {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .8s;
  display: flex;
  position: relative;
}

.izSVo .und9S ._--P1R .DuAvN:active {
  background: var(--black-sur);
  transition: all;
}

.izSVo .und9S ._--P1R .DuAvN.syrIn ._2uUyA {
  filter: var(--icon-white) !important;
}

.izSVo .und9S ._--P1R .DuAvN.xDfSF ._2uUyA {
  background: url("black-lineal-h.98c04875.svg") 0 0 / cover;
}

.izSVo .und9S ._--P1R .DuAvN.D7y8H ._2uUyA {
  background: url("black-lineal-target.7b9daf4e.svg") 0 0 / cover;
}

.izSVo .und9S ._--P1R .DuAvN.EuhRe ._2uUyA {
  background: url("black-audit.41105b26.svg") 0 0 / cover;
}

.izSVo .und9S ._--P1R .DuAvN.JN8oH ._2uUyA {
  background: url("black-audit-analyse.f8b2162e.svg") 0 0 / cover;
}

.izSVo .und9S ._--P1R .DuAvN.MCgAw ._2uUyA {
  background: url("black-lineal-tech.507300a1.svg") 0 0 / cover;
}

.izSVo .und9S ._--P1R .DuAvN.k2j5T ._2uUyA {
  background: url("black-lineal-ai.e8ca2dfd.svg") 0 0 / cover;
  width: 24px !important;
  height: 24px !important;
}

.izSVo .und9S ._--P1R .DuAvN.GOu43 ._2uUyA {
  background: url("black-lineal-blog.9cc5dbf7.svg") 0 0 / cover;
}

.izSVo .und9S ._--P1R .DuAvN .n3dWc {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.izSVo .und9S ._--P1R .DuAvN .n3dWc ._2uUyA {
  width: 19px;
  height: 19px;
  filter: var(--black-sur-icon);
}

.izSVo .und9S ._--P1R .DuAvN .YU1yW {
  background: var(--red);
  border: 3px solid var(--white);
  width: 15px;
  height: 15px;
  color: var(--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 9px;
  display: flex;
  position: absolute;
  top: 6px;
  right: calc(50% - 21px);
}

.izSVo .und9S ._--P1R .DuAvN .zOzPy {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.izSVo .und9S ._--P1R .DuAvN .zOzPy .TVPL2 {
  width: 32px;
  height: 32px;
  position: relative;
}

.pFo-I {
  width: 100%;
  height: 100%;
  position: relative;
}

.pFo-I .a-4Cv {
  width: 62%;
  height: 62%;
  position: absolute;
}

.pFo-I .hXyQh {
  z-index: 1;
  opacity: .9;
  top: 0;
  left: -6%;
}

.pFo-I ._4Nioj {
  z-index: 1;
  opacity: .9;
  top: 0;
  right: -6%;
}

.pFo-I .q3pAk {
  z-index: 2;
  width: 74%;
  height: 74%;
  bottom: -4%;
  left: 50%;
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.pFo-I ._6Q5dd {
  width: 100%;
  height: 100%;
}

.a4zuu {
  aspect-ratio: 1;
  pointer-events: none;
  contain: layout style;
  width: 100%;
  animation: .4s cubic-bezier(.3, .7, .3, 1) both Kjj8W;
  position: relative;
  container-type: inline-size;
}

.a4zuu.WCYVh, .a4zuu.WCYVh .iEQm2 .zDxaF, .a4zuu.WCYVh .qzzzM {
  scale: -1 1;
}

.a4zuu .S2ykT, .a4zuu .wqhUG, .a4zuu .lTxIW, .a4zuu .yff40 {
  pointer-events: none;
  position: absolute;
  inset: 0;
}

.a4zuu .S2ykT {
  background: radial-gradient(closest-side, #0000004d, #0000);
  border-radius: 50%;
  width: 46%;
  height: 7%;
  display: none;
  inset: 87% auto auto 27%;
}

.a4zuu .lTxIW {
  -ms-transform-origin: 50% 84%;
  transform-origin: 50% 84%;
  animation: DJL9E 3.9s ease-in-out var(--delay) infinite;
}

.a4zuu .-xp6A, .a4zuu .fCTT9, .a4zuu .Dw6GI, .a4zuu .ejWcc {
  position: absolute;
  inset: 0;
}

.a4zuu .-xp6A {
  -ms-transform-origin: 50% 84%;
  transform-origin: 50% 84%;
}

@layer agentAvatar {
  .a4zuu .m8wei {
    -webkit-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: 100% !important;
    min-height: 0 !important;
    max-height: none !important;
    box-shadow: none !important;
    object-fit: contain !important;
    background: none !important;
    border: none !important;
    border-radius: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    animation: none !important;
    display: block !important;
    position: absolute !important;
    inset: 0 !important;
    -ms-transform: translate3d(0, 0, 0)rotate3d(0, 0, 1, 0)scale3d(1, 1, 1) !important;
    transform: translate3d(0, 0, 0)rotate3d(0, 0, 1, 0)scale3d(1, 1, 1) !important;
  }

  .a4zuu .DJwQU {
    background: none !important;
    border: none !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: 100% !important;
    min-height: 0 !important;
    max-height: none !important;
    margin: 0 !important;
    padding: 0 !important;
    animation: none !important;
    display: block !important;
    position: absolute !important;
    inset: 0 !important;
    overflow: visible !important;
    -ms-transform: translate3d(0, 0, 0)rotate3d(0, 0, 1, 0)scale3d(1, 1, 1) !important;
    transform: translate3d(0, 0, 0)rotate3d(0, 0, 1, 0)scale3d(1, 1, 1) !important;
  }
}

.a4zuu .fCTT9 {
  transition: -ms-transform .3s cubic-bezier(.3, .7, .3, 1), transform .3s cubic-bezier(.3, .7, .3, 1);
}

.a4zuu .ejWcc {
  transform-origin: 50% var(--eye-y);
  animation: RKwOG var(--blink) linear var(--blink-delay) infinite;
}

.a4zuu .DJwQU {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
  overflow: visible;
}

.a4zuu .ne4fD {
  fill: #17171d;
}

.a4zuu ._9C3Pr {
  fill: #fff;
}

.a4zuu .VfTyF, .a4zuu .SqWDb, .a4zuu .wD5xA, .a4zuu .VXooQ, .a4zuu .Ivjyh, .a4zuu ._5rJuE, .a4zuu .gzLdt, .a4zuu .iEQm2, .a4zuu .-MPV6 {
  display: none;
  position: absolute;
  inset: 0;
}

.a4zuu .VfTyF, .a4zuu .SqWDb, .a4zuu .wD5xA, .a4zuu .VXooQ, .a4zuu .Ivjyh, .a4zuu ._5rJuE, .a4zuu .gzLdt, .a4zuu .-MPV6 {
  opacity: 0;
  visibility: hidden;
  transition: opacity .45s, visibility 0s linear .45s;
  display: block;
}

.a4zuu:not(.IC8JR):not([data-state="working"]) .VfTyF .QMg-P, .a4zuu:not(.IC8JR):not([data-state="waiting"]):not([data-state="blocked"]) .SqWDb .QajAE, .a4zuu:not(.IC8JR):not([data-state="listening"]) .wD5xA .mo4S4, .a4zuu:not(.IC8JR):not([data-state="searching"]) .VXooQ .mo4S4, .a4zuu:not(.IC8JR):not([data-state="thinking"]) .Ivjyh .QMg-P, .a4zuu:not(.IC8JR):not([data-state="sleeping"]) ._5rJuE .e8LyI, .a4zuu:not(.IC8JR):not([data-state="writing"]) .gzLdt .rbPxn, .a4zuu:not(.IC8JR):not([data-state="writing"]) .gzLdt .GuYaK {
  animation-play-state: paused;
}

.a4zuu .VfTyF .QMg-P {
  background: var(--c);
  border-radius: 50%;
  width: 4.4%;
  height: 4.4%;
  animation: 1.9s linear infinite b01Fl, 1.9s linear infinite ZsntG;
  position: absolute;
  top: 50.8%;
  left: 47.8%;
}

.a4zuu .VfTyF .QMg-P:nth-child(2) {
  animation-delay: -.633s;
}

.a4zuu .VfTyF .QMg-P:nth-child(3) {
  animation-delay: -1.267s;
}

.a4zuu .wqhUG .VfTyF .QMg-P {
  animation-name: b01Fl, oj5Nq;
}

.a4zuu .SqWDb .QajAE {
  border: 2px solid var(--c);
  opacity: 0;
  border-radius: 50%;
  width: 64%;
  height: 64%;
  animation: 2.4s ease-out infinite I2Tb4;
  position: absolute;
  top: 22%;
  left: 18%;
}

.a4zuu .SqWDb .QajAE:nth-child(2) {
  animation-delay: -1.2s;
}

.a4zuu .wD5xA .mo4S4, .a4zuu .VXooQ .mo4S4 {
  opacity: 0;
  border: 2.5px solid #0000;
  border-radius: 50%;
  width: 58%;
  height: 58%;
  position: absolute;
  top: 22%;
}

.a4zuu .wD5xA .mo4S4 {
  border-left-color: var(--c);
  animation: 1.4s ease-out infinite VNMfj;
  left: -8%;
}

.a4zuu .wD5xA .mo4S4:nth-child(2) {
  animation-delay: -.7s;
}

.a4zuu .VXooQ .mo4S4 {
  border-right-color: var(--c);
  animation: 1.1s ease-out infinite VXooQ;
  left: 50%;
}

.a4zuu .VXooQ .mo4S4:nth-child(2) {
  animation-delay: -.37s;
}

.a4zuu .VXooQ .mo4S4:nth-child(3) {
  animation-delay: -.74s;
}

.a4zuu .Ivjyh .QMg-P {
  background: var(--c);
  border-radius: 50%;
  width: 7%;
  height: 7%;
  animation: 1.2s ease-in-out infinite _5iDmd;
  position: absolute;
  top: 2%;
}

.a4zuu .Ivjyh .QMg-P:first-child {
  left: 62%;
}

.a4zuu .Ivjyh .QMg-P:nth-child(2) {
  animation-delay: .15s;
  left: 73%;
}

.a4zuu .Ivjyh .QMg-P:nth-child(3) {
  animation-delay: .3s;
  left: 84%;
}

.a4zuu ._5rJuE .e8LyI {
  color: var(--c);
  opacity: 0;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14cqw;
  line-height: 1;
  animation: 3s ease-out infinite _5rJuE;
  position: absolute;
  top: 20%;
  left: 64%;
}

.a4zuu ._5rJuE .e8LyI:nth-child(2) {
  font-size: 11cqw;
  animation-delay: -1s;
}

.a4zuu ._5rJuE .e8LyI:nth-child(3) {
  font-size: 9cqw;
  animation-delay: -2s;
}

.a4zuu .gzLdt .rbPxn {
  background: var(--c);
  -ms-transform-origin: 0;
  transform-origin: 0;
  border-radius: 2px;
  width: 52%;
  height: 2.6%;
  animation: 1.8s ease-in-out infinite bw6lw;
  position: absolute;
  top: 94%;
  left: 24%;
}

.a4zuu .gzLdt .GuYaK {
  background: var(--c);
  border-radius: 50%;
  width: 6%;
  height: 6%;
  animation: 1.8s ease-in-out infinite gvbCH;
  position: absolute;
  top: 91.6%;
  left: 21%;
}

.a4zuu .iEQm2 .zDxaF {
  color: var(--glyph, var(--c));
  opacity: 0;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 17cqw;
  line-height: 1;
  position: absolute;
  top: 4%;
  left: 66%;
}

.a4zuu .lEpe5 {
  opacity: 0;
  visibility: hidden;
  width: 14%;
  height: 14%;
  transition: opacity .3s, -ms-transform .3s, transform .3s, visibility .3s;
  display: block;
  position: absolute;
  top: 15%;
  left: 72%;
  -ms-transform: scale(.4);
  transform: scale(.4);
}

.a4zuu .lEpe5 .qzzzM {
  background: var(--badge);
  color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 9cqw;
  line-height: 1;
  transition: background-color .3s;
  display: flex;
}

.a4zuu .-MPV6 .CsC-h {
  opacity: 0;
  border-radius: 50%;
  width: 3.6%;
  height: 3.6%;
  position: absolute;
  top: 48%;
  left: 48%;
}

.a4zuu.XiFJj .-MPV6 {
  opacity: 1;
  visibility: visible;
  transition: none;
}

.a4zuu.XiFJj .-MPV6 .CsC-h {
  animation: .9s cubic-bezier(.2, .7, .3, 1) forwards XiFJj;
}

.a4zuu[data-state="idle"]:not(.EhVQh) .Dw6GI {
  animation: X4S7O var(--look) ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="listening"] .lTxIW {
  animation: x2NiP 2s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="listening"] .wD5xA {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="thinking"] .lTxIW {
  animation: HVt8a 3s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="thinking"] .Ivjyh {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="searching"] .lTxIW {
  animation: _0fX0D 1.6s ease-in-out var(--delay) infinite alternate;
}

.a4zuu[data-state="searching"] .Dw6GI {
  animation: .8s ease-in-out infinite alternate xdFd9;
}

.a4zuu[data-state="searching"] .VXooQ {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="working"] .lTxIW {
  animation: _9vnw0 .9s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="working"] .S2ykT {
  animation: pHjCM .9s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="working"] .Dw6GI {
  animation: 1.9s ease-in-out infinite alternate Dw6GI;
}

.a4zuu[data-state="working"] .VfTyF {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="writing"] .lTxIW {
  animation: Knnw- .7s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="writing"] .gzLdt {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="waiting"] .lTxIW {
  animation: FZbpu 5.2s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="waiting"] .ejWcc {
  animation-duration: 2.2s;
}

.a4zuu[data-state="waiting"] .SqWDb {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="notifying"] .lTxIW {
  animation: TaXNk 2.2s ease-out var(--delay) infinite;
}

.a4zuu[data-state="notifying"] .lEpe5 {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, -ms-transform .4s cubic-bezier(.3, 1.6, .5, 1), transform .4s cubic-bezier(.3, 1.6, .5, 1);
  -ms-transform: none;
  transform: none;
}

.a4zuu[data-state="notifying"] .qzzzM {
  animation: 1.2s ease-in-out .45s infinite y10VU;
}

.a4zuu[data-state="blocked"] .lTxIW {
  animation: 2.2s linear infinite KTYuy;
}

.a4zuu[data-state="blocked"] .SqWDb {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="blocked"] .QajAE {
  border-color: #ffb020;
  animation: 1.2s ease-out infinite NgmW6;
}

.a4zuu[data-state="blocked"] .QajAE:nth-child(2) {
  animation-delay: -.6s;
}

.a4zuu[data-state="blocked"] .lEpe5 {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, -ms-transform .4s cubic-bezier(.3, 1.6, .5, 1), transform .4s cubic-bezier(.3, 1.6, .5, 1);
  -ms-transform: none;
  transform: none;
}

.a4zuu[data-state="error"] .lTxIW {
  animation: SOiph 2.6s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="error"] .ejWcc {
  animation: none;
}

.a4zuu[data-state="error"] .lEpe5 {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, -ms-transform .4s cubic-bezier(.3, 1.6, .5, 1), transform .4s cubic-bezier(.3, 1.6, .5, 1);
  -ms-transform: none;
  transform: none;
}

.a4zuu[data-state="done"] .lTxIW {
  animation: orWyT 1.6s ease-out var(--delay) infinite;
}

.a4zuu[data-state="done"] .S2ykT {
  animation: R6ScS 1.6s ease-out var(--delay) infinite;
}

.a4zuu[data-state="done"] .ejWcc {
  animation: none;
}

.a4zuu[data-state="done"] .lEpe5 {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, -ms-transform .4s cubic-bezier(.3, 1.6, .5, 1), transform .4s cubic-bezier(.3, 1.6, .5, 1);
  -ms-transform: none;
  transform: none;
}

.a4zuu[data-state="celebrate"] .lTxIW {
  animation: _2ZJeP 2.4s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="celebrate"] .S2ykT {
  animation: _5zXLo 2.4s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="celebrate"] .ejWcc {
  animation: none;
}

.a4zuu[data-state="celebrate"] .-MPV6 {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="celebrate"] .lEpe5 {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, -ms-transform .4s cubic-bezier(.3, 1.6, .5, 1), transform .4s cubic-bezier(.3, 1.6, .5, 1);
  -ms-transform: none;
  transform: none;
}

.a4zuu[data-state="celebrate"] .CsC-h {
  animation: OvzIy 2.4s ease-out var(--delay) infinite;
}

.a4zuu[data-state="sleeping"] .lTxIW {
  animation: QYUKb 4.2s ease-in-out var(--delay) infinite;
}

.a4zuu[data-state="sleeping"] .ejWcc {
  animation: none;
}

.a4zuu[data-state="sleeping"] ._5rJuE {
  opacity: 1;
  visibility: visible;
  transition: opacity .45s;
}

.a4zuu[data-state="offline"] .lTxIW, .a4zuu[data-state="offline"] .ejWcc {
  animation: none;
}

.a4zuu[data-state="offline"] .m8wei {
  filter: grayscale();
  opacity: .5;
}

.a4zuu[data-state="offline"] .DJwQU {
  opacity: .55;
}

.a4zuu[data-reaction="happy"] .-xp6A {
  animation: 1s ease-in-out atgzJ;
}

.a4zuu[data-reaction="love"] .-xp6A {
  animation: 1.4s ease-in-out bIgCH;
}

.a4zuu[data-reaction="laugh"] .-xp6A {
  animation: 1.2s ease-in-out RAf9d;
}

.a4zuu[data-reaction="wink"] .-xp6A {
  animation: 1.2s ease-in-out nJ16S;
}

.a4zuu[data-reaction="excited"] .-xp6A {
  animation: 1.4s ease-in-out _1k3IE;
}

.a4zuu[data-reaction="proud"] .-xp6A {
  animation: 1.6s ease-in-out X9bNk;
}

.a4zuu[data-reaction="curious"] .-xp6A {
  animation: 1.4s ease-in-out nJ16S;
}

.a4zuu[data-reaction="surprised"] .-xp6A {
  animation: 1s ease-in-out s-H7E;
}

.a4zuu[data-reaction="confused"] .-xp6A {
  animation: 1.6s ease-in-out bKdbb;
}

.a4zuu[data-reaction="suspicious"] .-xp6A {
  animation: 1.6s ease-in-out _31jTW;
}

.a4zuu[data-reaction="angry"] .-xp6A {
  animation: 1s ease-in-out E-t3q;
}

.a4zuu[data-reaction="sad"] .-xp6A {
  animation: 1.8s ease-in-out MUCb-;
}

.a4zuu[data-reaction="scared"] .-xp6A {
  animation: 1.2s ease-in-out dCEF6;
}

.a4zuu[data-reaction="shy"] .-xp6A {
  animation: 1.6s ease-in-out pT4Zg;
}

.a4zuu[data-reaction="bored"] .-xp6A {
  animation: 2s ease-in-out vJvow;
}

.a4zuu[data-reaction="sleepy"] .-xp6A {
  animation: 1.8s ease-in-out IxUhl;
}

.a4zuu[data-reaction="nod"] .-xp6A {
  animation: 1.2s ease-in-out _32zlV;
}

.a4zuu[data-reaction="no"] .-xp6A {
  animation: 1.3s ease-in-out zGn6x;
}

.a4zuu[data-reaction="wave"] .-xp6A {
  animation: 1.4s ease-in-out _6iPvQ;
}

.a4zuu[data-reaction] .iEQm2 {
  display: block;
}

.a4zuu[data-reaction] .iEQm2 .zDxaF {
  animation: 1.4s ease-out forwards eF0FR;
}

.a4zuu.pHTK5, .a4zuu.pHTK5 * {
  animation-play-state: paused !important;
}

.a4zuu.pHTK5, .a4zuu.JNFx9 {
  animation: none;
}

@container (width <= 56px) {
  .a4zuu .VfTyF .QMg-P {
    width: 12%;
    height: 12%;
    animation-name: Ke4-i, ZsntG;
    top: 46%;
    left: 44%;
  }

  .a4zuu .wqhUG .VfTyF .QMg-P {
    animation-name: Ke4-i, oj5Nq;
  }

  .a4zuu .SqWDb .QajAE {
    border-width: 1.5px;
    width: 96%;
    height: 96%;
    top: 6%;
    left: 2%;
  }

  .a4zuu .wD5xA .mo4S4, .a4zuu .VXooQ .mo4S4 {
    border-width: 1.5px;
  }

  .a4zuu .lEpe5 {
    width: 50%;
    height: 50%;
    top: -10%;
    left: 56%;
  }

  .a4zuu .qzzzM {
    font-size: 32cqw;
  }

  .a4zuu .Ivjyh .QMg-P {
    width: 13%;
    height: 13%;
    top: -10%;
  }

  .a4zuu .Ivjyh .QMg-P:first-child {
    left: 50%;
  }

  .a4zuu .Ivjyh .QMg-P:nth-child(2) {
    left: 68%;
  }

  .a4zuu .Ivjyh .QMg-P:nth-child(3) {
    left: 86%;
  }

  .a4zuu ._5rJuE .e8LyI {
    font-size: 30cqw;
    top: 0;
  }

  .a4zuu .gzLdt .rbPxn {
    height: 7%;
    top: 96%;
  }

  .a4zuu .gzLdt .GuYaK {
    display: none;
  }

  .a4zuu .iEQm2 .zDxaF {
    font-size: 36cqw;
    top: -18%;
    left: 60%;
  }

  .a4zuu .-MPV6 .CsC-h {
    display: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .a4zuu * {
    transition: none !important;
    animation: none !important;
  }
}

@keyframes Kjj8W {
  from {
    opacity: 0;
    -ms-transform: scale(.85);
    transform: scale(.85);
  }

  to {
    opacity: 1;
    -ms-transform: none;
    transform: none;
  }
}

@keyframes DJL9E {
  0%, 100% {
    -ms-transform: translateY(0)rotate(-1.2deg)scale(1);
    transform: translateY(0)rotate(-1.2deg)scale(1);
  }

  50% {
    -ms-transform: translateY(-1.1%)rotate(1.2deg)scale(.988, 1.014);
    transform: translateY(-1.1%)rotate(1.2deg)scale(.988, 1.014);
  }
}

@keyframes x2NiP {
  0%, 100% {
    -ms-transform: translateX(-1%)rotate(-5deg);
    transform: translateX(-1%)rotate(-5deg);
  }

  50% {
    -ms-transform: translateX(-1.6%)rotate(-3.5deg)scale(1.012, .99);
    transform: translateX(-1.6%)rotate(-3.5deg)scale(1.012, .99);
  }
}

@keyframes HVt8a {
  0%, 100% {
    -ms-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  50% {
    -ms-transform: translateY(-1%)rotate(6deg);
    transform: translateY(-1%)rotate(6deg);
  }
}

@keyframes _0fX0D {
  from {
    -ms-transform: rotate(-4deg);
    transform: rotate(-4deg);
  }

  to {
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }
}

@keyframes _9vnw0 {
  0%, 100% {
    -ms-transform: translateY(0)rotate(-1.4deg)scale(1.03, .97);
    transform: translateY(0)rotate(-1.4deg)scale(1.03, .97);
  }

  35% {
    -ms-transform: translateY(-2.2%)rotate(0)scale(.985, 1.02);
    transform: translateY(-2.2%)rotate(0)scale(.985, 1.02);
  }

  65% {
    -ms-transform: translateY(-.6%)rotate(1.4deg)scale(1);
    transform: translateY(-.6%)rotate(1.4deg)scale(1);
  }
}

@keyframes pHjCM {
  0%, 100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  35% {
    -ms-transform: scale(.9);
    transform: scale(.9);
  }
}

@keyframes Knnw- {
  0%, 100% {
    -ms-transform: rotate(2deg)translateY(0);
    transform: rotate(2deg)translateY(0);
  }

  50% {
    -ms-transform: rotate(3.5deg)translateY(.9%);
    transform: rotate(3.5deg)translateY(.9%);
  }
}

@keyframes FZbpu {
  0%, 100% {
    -ms-transform: rotate(-4deg);
    transform: rotate(-4deg);
  }

  50% {
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }
}

@keyframes TaXNk {
  0%, 40%, 100% {
    -ms-transform: none;
    transform: none;
  }

  8% {
    -ms-transform: translateY(-3.5%)scale(.98, 1.02);
    transform: translateY(-3.5%)scale(.98, 1.02);
  }

  16% {
    -ms-transform: translateY(0)scale(1.03, .97);
    transform: translateY(0)scale(1.03, .97);
  }

  22% {
    -ms-transform: rotate(-4deg);
    transform: rotate(-4deg);
  }

  28% {
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }

  34% {
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }
}

@keyframes KTYuy {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  3% {
    -ms-transform: translateX(-2%);
    transform: translateX(-2%);
  }

  6% {
    -ms-transform: translateX(2%);
    transform: translateX(2%);
  }

  9% {
    -ms-transform: translateX(-1.6%);
    transform: translateX(-1.6%);
  }

  12% {
    -ms-transform: translateX(1.2%);
    transform: translateX(1.2%);
  }

  15% {
    -ms-transform: translateX(-.6%);
    transform: translateX(-.6%);
  }

  18%, 100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes SOiph {
  0%, 100% {
    -ms-transform: translateY(1.5%)rotate(5deg);
    transform: translateY(1.5%)rotate(5deg);
  }

  50% {
    -ms-transform: translateY(1.8%)rotate(7deg)scale(1.015, .98);
    transform: translateY(1.8%)rotate(7deg)scale(1.015, .98);
  }
}

@keyframes orWyT {
  0% {
    -ms-transform: translateY(0)scale(1);
    transform: translateY(0)scale(1);
  }

  12% {
    -ms-transform: translateY(0)scale(1.06, .94);
    transform: translateY(0)scale(1.06, .94);
  }

  38% {
    -ms-transform: translateY(-4.5%)scale(.97, 1.03);
    transform: translateY(-4.5%)scale(.97, 1.03);
  }

  60% {
    -ms-transform: translateY(0)scale(1.07, .93);
    transform: translateY(0)scale(1.07, .93);
  }

  74% {
    -ms-transform: translateY(0)scale(.98, 1.02);
    transform: translateY(0)scale(.98, 1.02);
  }

  86%, 100% {
    -ms-transform: translateY(0)scale(1);
    transform: translateY(0)scale(1);
  }
}

@keyframes R6ScS {
  0%, 12%, 60%, 100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  38% {
    opacity: .6;
    -ms-transform: scale(.72);
    transform: scale(.72);
  }
}

@keyframes _2ZJeP {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  14% {
    -ms-transform: scale(1.04, .96);
    transform: scale(1.04, .96);
  }

  34% {
    -ms-transform: translateY(-4%)rotate(-3deg)scale(.98, 1.02);
    transform: translateY(-4%)rotate(-3deg)scale(.98, 1.02);
  }

  52% {
    -ms-transform: translateY(0)scale(1.04, .96);
    transform: translateY(0)scale(1.04, .96);
  }

  68% {
    -ms-transform: translateY(-2%)rotate(3deg);
    transform: translateY(-2%)rotate(3deg);
  }

  84% {
    -ms-transform: none;
    transform: none;
  }
}

@keyframes _5zXLo {
  0%, 14%, 52%, 84%, 100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  34% {
    -ms-transform: scale(.85);
    transform: scale(.85);
  }

  68% {
    -ms-transform: scale(.92);
    transform: scale(.92);
  }
}

@keyframes QYUKb {
  0%, 100% {
    -ms-transform: translateY(1.5%)rotate(5deg)scale(1.025, .975);
    transform: translateY(1.5%)rotate(5deg)scale(1.025, .975);
  }

  50% {
    -ms-transform: translateY(1.5%)rotate(5deg)scale(.99, 1.015);
    transform: translateY(1.5%)rotate(5deg)scale(.99, 1.015);
  }
}

@keyframes RKwOG {
  0%, 94%, 100% {
    -ms-transform: scaleY(1);
    transform: scaleY(1);
  }

  96.4% {
    -ms-transform: scaleY(.04);
    transform: scaleY(.04);
  }
}

@keyframes X4S7O {
  0%, 16% {
    -ms-transform: translate(0);
    transform: translate(0);
  }

  22%, 38% {
    -ms-transform: translate(3.4%, 1.2%);
    transform: translate(3.4%, 1.2%);
  }

  44%, 58% {
    -ms-transform: translate(-2.8%, -1%);
    transform: translate(-2.8%, -1%);
  }

  64%, 80% {
    -ms-transform: translate(1.2%, -1.8%);
    transform: translate(1.2%, -1.8%);
  }

  86%, 100% {
    -ms-transform: translate(0);
    transform: translate(0);
  }
}

@keyframes Dw6GI {
  from {
    -ms-transform: translate(-3.4%, 2.4%);
    transform: translate(-3.4%, 2.4%);
  }

  to {
    -ms-transform: translate(3.4%, 2.4%);
    transform: translate(3.4%, 2.4%);
  }
}

@keyframes xdFd9 {
  from {
    -ms-transform: translate(-5.5%);
    transform: translate(-5.5%);
  }

  to {
    -ms-transform: translate(5.5%);
    transform: translate(5.5%);
  }
}

@keyframes b01Fl {
  0% {
    -ms-transform: translate(886%)scale(1);
    transform: translate(886%)scale(1);
  }

  6.25% {
    -ms-transform: translate(819%, 78%)scale(1.11);
    transform: translate(819%, 78%)scale(1.11);
  }

  12.5% {
    -ms-transform: translate(626%, 145%)scale(1.21);
    transform: translate(626%, 145%)scale(1.21);
  }

  18.75% {
    -ms-transform: translate(339%, 189%)scale(1.28);
    transform: translate(339%, 189%)scale(1.28);
  }

  25% {
    -ms-transform: translate(0%, 205%)scale(1.3);
    transform: translate(0%, 205%)scale(1.3);
  }

  31.25% {
    -ms-transform: translate(-339%, 189%)scale(1.28);
    transform: translate(-339%, 189%)scale(1.28);
  }

  37.5% {
    -ms-transform: translate(-626%, 145%)scale(1.21);
    transform: translate(-626%, 145%)scale(1.21);
  }

  43.75% {
    -ms-transform: translate(-819%, 78%)scale(1.11);
    transform: translate(-819%, 78%)scale(1.11);
  }

  50% {
    -ms-transform: translate(-886%)scale(1);
    transform: translate(-886%)scale(1);
  }

  56.25% {
    -ms-transform: translate(-819%, -78%)scale(.89);
    transform: translate(-819%, -78%)scale(.89);
  }

  62.5% {
    -ms-transform: translate(-626%, -145%)scale(.79);
    transform: translate(-626%, -145%)scale(.79);
  }

  68.75% {
    -ms-transform: translate(-339%, -189%)scale(.72);
    transform: translate(-339%, -189%)scale(.72);
  }

  75% {
    -ms-transform: translate(0%, -205%)scale(.7);
    transform: translate(0%, -205%)scale(.7);
  }

  81.25% {
    -ms-transform: translate(339%, -189%)scale(.72);
    transform: translate(339%, -189%)scale(.72);
  }

  87.5% {
    -ms-transform: translate(626%, -145%)scale(.79);
    transform: translate(626%, -145%)scale(.79);
  }

  93.75% {
    -ms-transform: translate(819%, -78%)scale(.89);
    transform: translate(819%, -78%)scale(.89);
  }

  100% {
    -ms-transform: translate(886%)scale(1);
    transform: translate(886%)scale(1);
  }
}

@keyframes Ke4-i {
  0% {
    -ms-transform: translate(400%)scale(1);
    transform: translate(400%)scale(1);
  }

  6.25% {
    -ms-transform: translate(370%, 38%)scale(1.1);
    transform: translate(370%, 38%)scale(1.1);
  }

  12.5% {
    -ms-transform: translate(283%, 71%)scale(1.18);
    transform: translate(283%, 71%)scale(1.18);
  }

  18.75% {
    -ms-transform: translate(153%, 92%)scale(1.23);
    transform: translate(153%, 92%)scale(1.23);
  }

  25% {
    -ms-transform: translate(0%, 100%)scale(1.25);
    transform: translate(0%, 100%)scale(1.25);
  }

  31.25% {
    -ms-transform: translate(-153%, 92%)scale(1.23);
    transform: translate(-153%, 92%)scale(1.23);
  }

  37.5% {
    -ms-transform: translate(-283%, 71%)scale(1.18);
    transform: translate(-283%, 71%)scale(1.18);
  }

  43.75% {
    -ms-transform: translate(-370%, 38%)scale(1.1);
    transform: translate(-370%, 38%)scale(1.1);
  }

  50% {
    -ms-transform: translate(-400%)scale(1);
    transform: translate(-400%)scale(1);
  }

  56.25% {
    -ms-transform: translate(-370%, -38%)scale(.9);
    transform: translate(-370%, -38%)scale(.9);
  }

  62.5% {
    -ms-transform: translate(-283%, -71%)scale(.82);
    transform: translate(-283%, -71%)scale(.82);
  }

  68.75% {
    -ms-transform: translate(-153%, -92%)scale(.77);
    transform: translate(-153%, -92%)scale(.77);
  }

  75% {
    -ms-transform: translate(0%, -100%)scale(.75);
    transform: translate(0%, -100%)scale(.75);
  }

  81.25% {
    -ms-transform: translate(153%, -92%)scale(.77);
    transform: translate(153%, -92%)scale(.77);
  }

  87.5% {
    -ms-transform: translate(283%, -71%)scale(.82);
    transform: translate(283%, -71%)scale(.82);
  }

  93.75% {
    -ms-transform: translate(370%, -38%)scale(.9);
    transform: translate(370%, -38%)scale(.9);
  }

  100% {
    -ms-transform: translate(400%)scale(1);
    transform: translate(400%)scale(1);
  }
}

@keyframes ZsntG {
  0%, 49.9% {
    opacity: 1;
  }

  50%, 100% {
    opacity: 0;
  }
}

@keyframes oj5Nq {
  0%, 49.9% {
    opacity: 0;
  }

  50%, 100% {
    opacity: 1;
  }
}

@keyframes I2Tb4 {
  0% {
    opacity: .55;
    -ms-transform: scale(1);
    transform: scale(1);
  }

  100% {
    opacity: 0;
    -ms-transform: scale(1.55);
    transform: scale(1.55);
  }
}

@keyframes NgmW6 {
  0% {
    opacity: .8;
    -ms-transform: scale(1);
    transform: scale(1);
  }

  100% {
    opacity: 0;
    -ms-transform: scale(1.22);
    transform: scale(1.22);
  }
}

@keyframes hAMsz {
  0% {
    -ms-transform: scale(.2);
    transform: scale(.2);
  }

  100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes y10VU {
  0%, 100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -ms-transform: scale(1.18);
    transform: scale(1.18);
  }
}

@keyframes VNMfj {
  0% {
    opacity: .9;
    -ms-transform: scale(.8);
    transform: scale(.8);
  }

  100% {
    opacity: 0;
    -ms-transform: scale(1.3)translateX(-10%);
    transform: scale(1.3)translateX(-10%);
  }
}

@keyframes VXooQ {
  0% {
    opacity: .95;
    -ms-transform: scale(.7);
    transform: scale(.7);
  }

  100% {
    opacity: 0;
    -ms-transform: scale(1.35)translateX(12%);
    transform: scale(1.35)translateX(12%);
  }
}

@keyframes _5iDmd {
  0%, 60%, 100% {
    opacity: .45;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  30% {
    opacity: 1;
    -ms-transform: translateY(-60%);
    transform: translateY(-60%);
  }
}

@keyframes _5rJuE {
  0% {
    opacity: 0;
    -ms-transform: translate(0)scale(.6);
    transform: translate(0)scale(.6);
  }

  25% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -ms-transform: translate(70%, -160%)scale(1.15);
    transform: translate(70%, -160%)scale(1.15);
  }
}

@keyframes bw6lw {
  0% {
    opacity: 1;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }

  75% {
    opacity: 1;
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }

  100% {
    opacity: 0;
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}

@keyframes gvbCH {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  75% {
    opacity: 1;
    -ms-transform: translateX(866%);
    transform: translateX(866%);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(866%);
    transform: translateX(866%);
  }
}

@keyframes eF0FR {
  0% {
    opacity: 0;
    -ms-transform: translate(0, 20%)scale(.5);
    transform: translate(0, 20%)scale(.5);
  }

  20% {
    opacity: 1;
    -ms-transform: translate(0)scale(1.1);
    transform: translate(0)scale(1.1);
  }

  100% {
    opacity: 0;
    -ms-transform: translate(25%, -90%)scale(1);
    transform: translate(25%, -90%)scale(1);
  }
}

@keyframes XiFJj {
  0% {
    opacity: 1;
    -ms-transform: translate(0)scale(1);
    transform: translate(0)scale(1);
  }

  100% {
    -ms-transform: translate(var(--dx), var(--dy)) scale(.4);
    transform: translate(var(--dx), var(--dy)) scale(.4);
    opacity: 0;
  }
}

@keyframes OvzIy {
  0% {
    opacity: 0;
    -ms-transform: translate(0)scale(.8);
    transform: translate(0)scale(.8);
  }

  15% {
    opacity: .9;
  }

  100% {
    -ms-transform: translate(calc(var(--dx) * .55), calc(var(--dy) * .55)) scale(.4);
    transform: translate(calc(var(--dx) * .55), calc(var(--dy) * .55)) scale(.4);
    opacity: 0;
  }
}

@keyframes atgzJ {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  30% {
    -ms-transform: translateY(-3.5%)scale(.98, 1.02);
    transform: translateY(-3.5%)scale(.98, 1.02);
  }

  55% {
    -ms-transform: translateY(0)scale(1.04, .96);
    transform: translateY(0)scale(1.04, .96);
  }

  75% {
    -ms-transform: scale(.99, 1.01);
    transform: scale(.99, 1.01);
  }
}

@keyframes bIgCH {
  0%, 100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  20%, 60% {
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  40%, 80% {
    -ms-transform: scale(.98);
    transform: scale(.98);
  }
}

@keyframes RAf9d {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  10%, 30%, 50%, 70% {
    -ms-transform: translateY(-2.5%)rotate(-2deg);
    transform: translateY(-2.5%)rotate(-2deg);
  }

  20%, 40%, 60%, 80% {
    -ms-transform: translateY(0)rotate(2deg);
    transform: translateY(0)rotate(2deg);
  }
}

@keyframes nJ16S {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  25%, 75% {
    -ms-transform: rotate(9deg);
    transform: rotate(9deg);
  }
}

@keyframes _1k3IE {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  15%, 45% {
    -ms-transform: translateY(-4%);
    transform: translateY(-4%);
  }

  30%, 60% {
    -ms-transform: translateY(0)scale(1.03, .97);
    transform: translateY(0)scale(1.03, .97);
  }

  75% {
    -ms-transform: none;
    transform: none;
  }
}

@keyframes X9bNk {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  25%, 75% {
    -ms-transform: translateY(-2%)scale(1.04, 1.06);
    transform: translateY(-2%)scale(1.04, 1.06);
  }
}

@keyframes s-H7E {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  15% {
    -ms-transform: translateY(-5%)scale(.95, 1.06);
    transform: translateY(-5%)scale(.95, 1.06);
  }

  35% {
    -ms-transform: translateY(0)scale(1.03, .97);
    transform: translateY(0)scale(1.03, .97);
  }

  50% {
    -ms-transform: none;
    transform: none;
  }
}

@keyframes bKdbb {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  20% {
    -ms-transform: rotate(-8deg);
    transform: rotate(-8deg);
  }

  45% {
    -ms-transform: rotate(8deg);
    transform: rotate(8deg);
  }

  70% {
    -ms-transform: rotate(-4deg);
    transform: rotate(-4deg);
  }
}

@keyframes _31jTW {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  25%, 75% {
    -ms-transform: translateX(3%)rotate(5deg);
    transform: translateX(3%)rotate(5deg);
  }
}

@keyframes E-t3q {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  10%, 30%, 50%, 70% {
    -ms-transform: translateX(-1.6%)scale(1.03, .97);
    transform: translateX(-1.6%)scale(1.03, .97);
  }

  20%, 40%, 60%, 80% {
    -ms-transform: translateX(1.6%)scale(1.03, .97);
    transform: translateX(1.6%)scale(1.03, .97);
  }
}

@keyframes MUCb- {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  25%, 80% {
    -ms-transform: translateY(3%)scale(1.03, .94)rotate(-3deg);
    transform: translateY(3%)scale(1.03, .94)rotate(-3deg);
  }
}

@keyframes dCEF6 {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75% {
    -ms-transform: translateX(-1.4%)scale(.94);
    transform: translateX(-1.4%)scale(.94);
  }

  10%, 20%, 30%, 40%, 50%, 60%, 70%, 80% {
    -ms-transform: translateX(1.4%)scale(.94);
    transform: translateX(1.4%)scale(.94);
  }
}

@keyframes pT4Zg {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  25%, 75% {
    -ms-transform: translateX(-3%)rotate(-7deg)scale(.93);
    transform: translateX(-3%)rotate(-7deg)scale(.93);
  }
}

@keyframes vJvow {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  30% {
    -ms-transform: scale(1.02, 1.04);
    transform: scale(1.02, 1.04);
  }

  60%, 80% {
    -ms-transform: translateY(2%)scale(1.03, .95);
    transform: translateY(2%)scale(1.03, .95);
  }
}

@keyframes IxUhl {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  35%, 60% {
    -ms-transform: scale(.97, 1.08)rotate(-3deg);
    transform: scale(.97, 1.08)rotate(-3deg);
  }
}

@keyframes _32zlV {
  0%, 40%, 80%, 100% {
    -ms-transform: none;
    transform: none;
  }

  20%, 60% {
    -ms-transform: translateY(2.5%)rotate(4deg);
    transform: translateY(2.5%)rotate(4deg);
  }
}

@keyframes zGn6x {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  15% {
    -ms-transform: rotate(-8deg);
    transform: rotate(-8deg);
  }

  35% {
    -ms-transform: rotate(8deg);
    transform: rotate(8deg);
  }

  55% {
    -ms-transform: rotate(-6deg);
    transform: rotate(-6deg);
  }

  75% {
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }
}

@keyframes _6iPvQ {
  0%, 100% {
    -ms-transform: none;
    transform: none;
  }

  15%, 45% {
    -ms-transform: rotate(10deg);
    transform: rotate(10deg);
  }

  30%, 60% {
    -ms-transform: rotate(-8deg);
    transform: rotate(-8deg);
  }

  75% {
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }
}

.osy8p {
  width: 100%;
}

.osy8p .ER-w7 {
  width: 20px;
  height: 20px;
  margin-right: 6px;
}

._8wXnX {
  width: 100%;
  height: 100%;
}

._8wXnX._3666q, ._8wXnX.w9-CC {
  background: url("black-inbox.f883094f.svg") 0 0 / cover;
}

._8wXnX.C5aOO {
  background: url("black-logo.78be2b4c.svg") 0 0 / cover;
}

._8wXnX.IT55P {
  background: url("black-sell.3cc4eb47.svg") 0 0 / cover;
}

._8wXnX.PIrpP {
  background: url("black-blog.b16954df.svg") 0 0 / cover;
}

._8wXnX.iUHNS {
  background: url("black-statistics.75d56326.svg") 0 0 / cover;
}

._8wXnX.VEt1c {
  background: url("black-channels.b0de311f.svg") 0 0 / cover;
}

._8wXnX._6V-hK {
  background: url("black-help.4f48144f.svg") 0 0 / cover;
}

._8wXnX.X2WtW, ._8wXnX.N8plC {
  background: url("black-publisher.edd24ee4.svg") 0 0 / cover;
}

._8wXnX.cw9eh, ._8wXnX.JpkLN {
  background: url("black-user.1e10c596.svg") 0 0 / cover;
}

._8wXnX.Yw9YY {
  background: url("black-bot.656839b8.svg") 0 0 / cover;
}

._8wXnX.BVFrS {
  background: url("black-email.ab2eaafa.svg") 0 0 / cover;
}

._8wXnX.j-yl6 {
  background: url("black-livechat.c90148af.svg") 0 0 / cover;
}

._8wXnX.kMETM {
  background: url("black-mail.eb5454e3.svg") 0 0 / cover;
}

._8wXnX._2DevX {
  background: url("black-marketing.f4854624.svg") 0 0 / cover;
}

._8wXnX.G8G4P {
  background: url("black-mailling.71a22025.svg") 0 0 / cover;
}

._8wXnX.-Hrqj {
  background: url("black-media.37878565.svg") 0 0 / cover;
}

._8wXnX.LdtAG {
  background: url("black-calendar.2f3277cf.svg") 0 0 / cover;
}

._8wXnX.-ri-N {
  background: url("black-locker.90462cfc.svg") 0 0 / cover;
}

._8wXnX._748by {
  background: url("black-box.588a0095.svg") 0 0 / cover;
}

._8wXnX.cHAKr {
  background: url("black-estimate.38fff1bd.svg") 0 0 / cover;
}

._8wXnX.RxvUN, ._8wXnX.mkZ4G {
  background: url("logo-sedestral-black.5d120f07.svg") 0 0 / cover;
}

._8wXnX.lz-5- {
  background: url("black-help-center.f26db660.svg") 0 0 / cover;
}

._8wXnX.vUyaI {
  background: url("black-document.5f9305c0.svg") 0 0 / cover;
}

.Tt0wR {
  background: var(--grey);
  border-radius: 40%;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.Tt0wR .HoMZO {
  width: 40%;
  height: 40%;
  filter: var(--icon-white);
}

.Tt0wR .Cbv0h {
  background: var(--red);
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 60%;
  height: 30%;
  font-size: 2.5vw;
  display: flex;
  position: absolute;
  bottom: 0;
  right: -5px;
}

.Tt0wR .Cbv0h .Pw8r6 {
  background: none;
  align-items: center;
  width: 80%;
  height: 100%;
  display: flex;
  position: relative;
}

.Tt0wR.nKAd9 .HoMZO, .Tt0wR.tqGEO .HoMZO, .Tt0wR.R71fv .HoMZO, .Tt0wR._9REBJ .HoMZO, .Tt0wR._3S-uD .HoMZO, .Tt0wR.d0uDN .HoMZO, .Tt0wR.K3bc5 .HoMZO, .Tt0wR.S8omn .HoMZO, .Tt0wR.Fw9WT .HoMZO, .Tt0wR.wZ-cV .HoMZO, .Tt0wR.eZksr .HoMZO, .Tt0wR._1l-33 .HoMZO, .Tt0wR.Hin-K .HoMZO, .Tt0wR.Bbqm8 .HoMZO, .Tt0wR._144aY .HoMZO, .Tt0wR.wUQcP .HoMZO, .Tt0wR._-2It8 .HoMZO {
  filter: var(--icon-black);
}

.Tt0wR.XWipe {
  background: var(--grad-inbox);
}

.Tt0wR.ifwk- {
  background: var(--grad-statistics);
}

.Tt0wR.bNX2C {
  background: var(--grad-blog);
}

.Tt0wR._5KAfU {
  background: var(--grad-help-center);
}

.Tt0wR.vM-fJ {
  background: var(--grad-sell);
}

.Tt0wR.eaoid {
  background: var(--grad-publisher);
}

.Tt0wR._0hqmv {
  background: var(--grad-contacts);
}

.Tt0wR.s3pKw, .Tt0wR.-rKLq {
  background: unset;
}

.Tt0wR.s3pKw .HoMZO, .Tt0wR.-rKLq .HoMZO {
  filter: unset;
  width: 100% !important;
  height: 100% !important;
}

.POGiS {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.POGiS .qmkTN {
  width: 100%;
  position: relative;
}

.POGiS .qmkTN ._3pXQU {
  margin-top: 50px;
  position: relative;
}

.POGiS .qmkTN ._1xGyO {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  font-size: 50px;
  display: flex;
}

.POGiS .qmkTN .Oia-2 {
  text-align: center;
  width: 70%;
  color: var(--black);
  margin-bottom: 20px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 16px;
  position: relative;
  left: 15%;
}

.POGiS .qmkTN .Nf2mf {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.POGiS .qmkTN .Nf2mf .OaL6X {
  background: var(--grey-sur);
  cursor: pointer;
  color: var(--white);
  background: var(--grey-sur);
  border: none;
  border-radius: 30px;
  width: fit-content;
  margin-top: 25px;
  padding: 10px 30px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 16px;
  transition: all .1s;
  position: relative;
  color: var(--black) !important;
}

.POGiS .qmkTN .Nf2mf .OaL6X:hover {
  background: var(--grey-sur-hover);
}

.POGiS .qmkTN .Nf2mf .OaL6X.bwq16 {
  align-items: center;
  gap: 5px;
  padding: 14px 26px;
  display: flex;
  background: var(--black) !important;
  color: var(--white) !important;
}

.POGiS .qmkTN .Nf2mf .OaL6X.bwq16:hover {
  opacity: .8;
}

.POGiS .qmkTN .Nf2mf .OaL6X.bwq16 .BP-Gu {
  width: 14px;
  height: 14px;
  filter: var(--icon-white);
  background: url("black-right-arrow.fb18f774.svg") 0 0 / cover;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.POGiS .qmkTN .Nf2mf .OaL6X.sQqtO {
  justify-content: center;
  align-items: center;
  display: flex;
  color: #0000 !important;
}

.POGiS .qmkTN .Nf2mf .OaL6X svg {
  height: 60%;
}

.POGiS .qmkTN .Nf2mf .OaL6X svg circle {
  stroke-width: 5px;
}

.POGiS .qmkTN .Nf2mf .OaL6X span {
  background: var(--red);
  color: var(--white);
  border-radius: 15px;
  padding: 1px 6px;
  font-size: 14px;
}

._3fb8d {
  width: 100%;
  height: 100%;
}

._3fb8d._-341y {
  background: url("colored-webflow.38da9e73.svg") 0 0 / cover;
}

._3fb8d.VzmoT {
  background: url("colored-wordpress.a23e7d1c.svg") 0 0 / cover;
}

._3fb8d.W9fnP {
  background: url("colored-shopify.69bf6bc8.svg") 0 0 / cover;
}

._3fb8d.drDr0 {
  background: url("colored-prestashop.67e59080.svg") 0 0 / cover;
}

._3fb8d.NwkVE {
  background: url("colored-joomla.9df9aa9c.svg") 0 0 / cover;
}

._3fb8d._0rFea {
  background: url("colored-odoo.1c8010a0.svg") 0 0 / cover;
}

._3fb8d.emOxF {
  background: url("black-wix.a797b64e.svg") 0 0 / cover;
}

.-sBHg {
  pointer-events: none;
  position: relative;
  color: #0000 !important;
}

.-sBHg > div:not([loaderlight]) {
  opacity: 0;
}

.-eIPc {
  margin-top: 15px;
}

.-eIPc .Z6d2k {
  text-align: center;
  margin-bottom: 15px;
  font-size: 14px;
}

.-eIPc .yLDdq {
  justify-content: flex-end;
  gap: 10px;
  display: flex;
}

.-eIPc .yLDdq ._2bOXJ {
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  width: calc(50% - 25px);
  height: 20px;
  padding: 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  display: flex;
  position: relative;
}

.-eIPc .yLDdq ._2bOXJ svg {
  width: 22px;
  height: 22px;
}

.-eIPc .yLDdq ._2bOXJ svg circle {
  stroke: var(--white);
}

.-eIPc .yLDdq ._2bOXJ.fXoRb {
  background: var(--grey-sur);
  cursor: pointer;
  color: var(--white);
  border: none;
  transition: all .1s;
  color: var(--black) !important;
}

.-eIPc .yLDdq ._2bOXJ.fXoRb:hover {
  background: var(--grey-sur-hover);
}

.-eIPc .yLDdq ._2bOXJ.qd6Jo {
  background: var(--green);
  color: var(--white);
  cursor: pointer;
  border: none;
  transition: all .1s;
  background: var(--black) !important;
}

.-eIPc .yLDdq ._2bOXJ.qd6Jo:hover {
  background: var(--green-flash-hover);
  opacity: .7;
}

.WM8X6 {
  border: 2px solid var(--black-alpha-two);
  cursor: pointer;
  border-radius: 100%;
  width: fit-content;
  padding: 3px;
  position: relative;
}

.WM8X6.Ylxmj .eudQO {
  filter: var(--icon-white);
  background: url("black-checked.303b4262.svg") 0 0 / cover;
}

.WM8X6.Ylxmj[unchecked] .eudQO {
  filter: var(--icon-grey-dark);
}

.WM8X6.Ylxmj[unchecked]:hover .eudQO {
  background: url("black-checked.303b4262.svg") 0 0 / cover;
}

.WM8X6.Ylxmj[checked] {
  background: var(--black);
}

.WM8X6 .eudQO {
  background: var(--white);
  border-radius: 100%;
  width: 8px;
  height: 8px;
}

.WM8X6[unchecked]:hover .eudQO {
  background: var(--grey-sur);
}

.WM8X6[checked] {
  background: var(--black);
  border-color: #0000;
}

.TlGOn {
  box-sizing: border-box;
  color: #000;
  background: linear-gradient(#dbe9fd 0, #fafafa 216px);
  border-radius: 14px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-shadow: 0 20px 60px #00000040;
}

.TlGOn .IkOKv {
  height: 100%;
  overflow: hidden auto;
}

.TlGOn .GGSJw {
  z-index: 50;
  justify-content: flex-end;
  height: 0;
  display: flex;
  position: sticky;
  top: 0;
}

.TlGOn .GGSJw .lj1dM {
  cursor: pointer;
  background: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 14px 14px 0 0;
  transition: background .15s, -ms-transform .15s, transform .15s;
  display: flex;
  box-shadow: 0 0 0 1px #0000000f, 0 4px 12px #0000001f;
}

.TlGOn .GGSJw .lj1dM:hover {
  background: #f0f0f0;
}

.TlGOn .GGSJw .lj1dM:active {
  -ms-transform: scale(.95);
  transform: scale(.95);
}

.TlGOn .GGSJw .lj1dM .Z2Ibg {
  background: url("black-close.1369bcb2.svg") 0 0 / cover;
  width: 14px;
  height: 14px;
}

@media screen and (width <= 768px) {
  .TlGOn {
    border-radius: 14px 14px 0 0;
  }
}

.TlGOn .ByJqN {
  box-sizing: border-box;
  width: 100%;
  min-height: 460px;
  padding: 28px 0 0;
}

._5F2IX {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 26px 28px 0;
}

._5F2IX .MkVFg {
  margin-bottom: 15px;
}

._5F2IX .q3klv {
  cursor: pointer;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  display: flex;
}

._5F2IX .q3klv:hover {
  text-decoration: underline;
}

._5F2IX .q3klv .pmorz {
  background: url("black-left-arrow.0df9cb7a.svg") 0 0 / cover;
  width: 10px;
  height: 10px;
  margin-top: 3px;
  margin-right: 5px;
}

._5F2IX .PjWcP {
  border: 1px solid var(--grey-sur);
  border: unset;
  border-top: 10px solid var(--grey-sur);
  margin-bottom: 100px;
  padding: 20px 0 0;
}

._5F2IX .PjWcP .amZSr {
  border-bottom: 1px solid var(--grey-sur);
  align-items: center;
  margin-bottom: 15px;
  padding-bottom: 10px;
  display: flex;
}

._5F2IX .PjWcP .amZSr .M5Ge7 {
  width: 22px;
  height: 22px;
  margin-right: 10px;
  position: relative;
}

._5F2IX .PjWcP .amZSr .zKT09 {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

._5F2IX ._7XTTr {
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;
  gap: 25px;
  margin-bottom: 20px;
  font-size: 14px;
  display: flex;
}

._5F2IX ._7XTTr .Dmndu {
  width: 170px;
}

._5F2IX ._7XTTr .Dmndu input {
  height: 36px;
  border: 1px solid var(--grey-sur) !important;
}

._5F2IX ._6-jQd ._03LXX {
  margin-top: 25px;
  margin-bottom: 10px;
  font-size: 14px;
  display: flex;
}

._5F2IX ._6-jQd ._03LXX span {
  margin-left: 10px;
}

._5F2IX .bLieP {
  border: 1px solid var(--grey-sur);
  border-radius: 12px;
  margin-bottom: 15px;
  padding: 12px;
  position: relative;
}

._5F2IX .bLieP .VKtj9 {
  margin-bottom: 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 16px;
}

._5F2IX .bLieP .VKtj9 span {
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 13px;
}

._5F2IX .bLieP .VKtj9 .QVU1G {
  color: var(--grey-text-dark);
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

._5F2IX .bLieP .uawxm {
  font-size: 14px;
}

._5F2IX .bLieP .uawxm._2ODnS {
  color: var(--grey-text-very-dark);
}

._5F2IX .bLieP .p23dZ {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 20px;
}

._5F2IX .bLieP ._2lpps {
  background: var(--blue);
  color: var(--white);
  border-radius: 10px;
  align-items: center;
  padding: 6px 10px;
  font-size: 14px;
  display: flex;
  position: absolute;
  top: 12px;
  right: 12px;
}

._5F2IX .bLieP ._2lpps .pmorz {
  width: 12px;
  height: 12px;
  filter: var(--icon-white);
  background: url("black-download.82f3cdc8.svg") 0 0 / cover;
  margin-left: 10px;
}

._5F2IX .cRi-p {
  border: 1px solid var(--grey-sur);
  border-radius: 12px;
  margin-bottom: 15px;
  padding: 14px;
}

._5F2IX .cRi-p .UyISm {
  border: 2px solid var(--red);
  color: var(--red-real);
  border-radius: 5px;
  margin-bottom: 25px;
  padding: 14px;
  font-size: 14px;
}

._5F2IX .UcQJZ {
  border-top: 1px solid var(--grey-sur);
  text-align: right;
  margin-bottom: 24px;
  padding-top: 15px;
  font-size: 14px;
}

._5F2IX .H73mJ {
  border: 1px solid var(--grey-sur);
  border-radius: 12px;
  height: 96px;
  margin-top: 14px;
  margin-bottom: 14px;
  padding: 16px;
  position: relative;
}

._5F2IX .H73mJ .pmorz {
  background: url("3d-time.c8635adc.svg") 0 0 / cover;
  width: 50px;
  height: 50px;
}

._5F2IX ._9iP2Y {
  margin-top: 20px;
}

._5F2IX ._9iP2Y div[btns] {
  background: var(--offer-cancel);
}

._5F2IX .X3f6l {
  background: var(--white);
  border-top: 1px solid var(--grey);
  box-sizing: border-box;
  z-index: 2;
  padding: 15px 28px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.qc9Zu .IL033 {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 16px;
}

.qc9Zu .CQODP {
  width: calc(100% - 20px);
  margin: 8px -5px;
  font-size: 15px;
}

.qc9Zu .CQODP:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-left: 20px;
}

.qc9Zu .CQODP:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  padding-left: 20px;
}

.qc9Zu .CQODP:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-right: 20px;
}

.qc9Zu .CQODP:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  padding-right: 20px;
}

.qc9Zu .CQODP li {
  border-bottom: 1px solid #00000012;
  margin-bottom: 5px;
  padding-bottom: 5px;
  list-style-type: disc;
}

.qc9Zu .CQODP li._5GN64 {
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.yzXs- {
  justify-content: flex-end;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.yzXs- .uMQLz {
  margin-right: 30px;
}

.yzXs- .uMQLz .OWv0j {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

.yzXs- .uMQLz .kb75t {
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.yzXs- .uMQLz .kb75t .h4AwQ {
  font-size: 28px;
}

.yzXs- .uMQLz .kb75t .D-iwl {
  font-size: 16px;
}

.yzXs- .tKSgY {
  background: var(--black);
  height: fit-content;
  color: var(--white);
  cursor: pointer;
  border-radius: 50px;
  padding: 14px 20px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  position: relative;
}

.yzXs- .tKSgY:hover {
  opacity: .7;
}

.yzXs- .tKSgY._6MlXq {
  color: #0000;
}

@media screen and (width <= 480px) {
  .yzXs- {
    justify-content: unset;
  }

  .yzXs- .uMQLz {
    margin-right: 10px;
  }

  .yzXs- .tKSgY {
    margin-left: auto;
    padding: 14px 12px;
    font-size: 14px;
  }
}

.zOxDG ._8ZWTx {
  margin-top: 12px;
  margin-bottom: 8px;
  font-size: 14px;
}

.zOxDG .kXdyw {
  gap: 15px;
  display: flex;
}

.zOxDG .kXdyw .dcUax {
  width: 50%;
}

.zOxDG .dcUax {
  height: 40px;
  margin-bottom: 10px;
  position: relative;
}

.zOxDG .dcUax input {
  border: 1px solid var(--grey-sur) !important;
}

.zOxDG div[data-selectbox] {
  border-width: 1px !important;
}

.jNb2G {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.jNb2G .LRXto {
  background: url("black-language.d7aa06e8.svg") 0 0 / cover;
  width: 80%;
  height: 80%;
}

.uGsry .E-t4F {
  margin-right: 5px;
  top: 0 !important;
}

.E-t4F {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: 2.5px;
}

.BNztB {
  background-color: var(--orange);
  color: #fff;
  border-radius: 15px;
  align-items: center;
  gap: 12px;
  min-height: 34px;
  padding: 12px;
  font-size: 14px;
  display: flex;
}

.BNztB._9YAkI {
  background-color: var(--red) !important;
}

.BNztB._9YAkI .fu3TN .b5HJZ {
  color: var(--red) !important;
}

.BNztB.nzDkQ {
  background: var(--white);
  color: var(--black);
  border: 1px solid var(--web-blue);
}

.BNztB.nzDkQ .fu3TN .b5HJZ {
  background: var(--black);
  color: var(--white) !important;
}

.BNztB.qEfwU {
  margin-bottom: 15px;
}

.BNztB .i0c3W {
  flex-grow: 1;
}

.BNztB .i0c3W b {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.BNztB .pUqlz, .BNztB .T0vOI {
  flex: 0 0 32px;
  width: 32px;
  height: 32px;
}

.BNztB ._-18WK {
  background: url("3d-link.a395b861.svg") 0 0 / cover;
}

.BNztB .XNuPQ {
  background: url("3d-website.4ad2a585.svg") 0 0 / cover;
}

.BNztB .pw9I4 {
  background: url("3d-external-link.55bbeb45.svg") 0 0 / cover;
}

.BNztB .fu3TN {
  gap: 10px;
  margin-left: 10px;
  display: flex;
}

.BNztB .fu3TN .b5HJZ {
  color: var(--orange);
  cursor: pointer;
  text-wrap: nowrap;
  background-color: #fff;
  border: none;
  border-radius: 25px;
  padding: 8px 20px;
  font-size: 15px;
}

@media screen and (width <= 480px) {
  .BNztB {
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px;
  }
}

.ynzIG {
  flex-direction: column;
  gap: 10px;
  display: flex;
  position: relative;
}

.ynzIG > .OOuJ1 {
  max-width: calc(100% - 50px);
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 22px;
}

.ynzIG .nPGy9 {
  margin-bottom: 8px;
  font-size: 15px;
}

.ynzIG .c5wCr {
  background: linear-gradient(#3a6ff31a 0%, #3a6ff34d 50%, #3a6ff31a 100%);
  border: 1px solid #3a6ff338;
  border-radius: 10px;
  padding: 25px 25px 90px;
  position: relative;
}

.ynzIG .c5wCr .OOuJ1 {
  margin-bottom: 20px;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.ynzIG .c5wCr .lzouu {
  flex-direction: column;
  gap: 15px;
  display: flex;
}

.ynzIG .c5wCr .lzouu .JsO-9 {
  align-items: center;
  gap: 12px;
  font-size: 15px;
  display: flex;
}

.ynzIG .c5wCr .lzouu .JsO-9 .AEdIg {
  width: 12px;
  height: 12px;
  filter: var(--icon-web-blue);
  background: url("black-checked.303b4262.svg") 0 0 / cover;
  flex: 0 0 12px;
  position: relative;
}

.ynzIG .c5wCr .Cg2iB {
  background: url("illus-offer-blocked-progress.a3b2eca1.svg") 0 0 / cover;
  width: 160px;
  height: 90px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.ynzIG .c5wCr .pTirG {
  flex-direction: column;
  gap: 10px;
  display: flex;
  position: absolute;
  bottom: 92px;
  right: -25px;
}

.ynzIG .c5wCr .pTirG .yDig6 {
  background: var(--white);
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  box-shadow: 0 0 25px #0003;
}

.ynzIG .c5wCr .pTirG .yDig6 .AEdIg {
  width: 30px;
  height: 30px;
}

.ynzIG .c5wCr .pTirG .yDig6 .AEdIg.k3m6p {
  background: url("colored-google.5c44ef65.svg") 0 0 / cover;
}

.ynzIG .ZGY0u {
  border: 1px solid var(--grey-sur);
  color: var(--grey-text-very-very-dark);
  border-radius: 12px;
  align-items: center;
  margin-bottom: 15px;
  padding: 8px;
  font-size: 14px;
  display: flex;
}

.ynzIG .ZGY0u .mqyxt {
  align-items: center;
  gap: 8px;
  margin-left: auto;
  display: flex;
}

.ynzIG .ZGY0u .mqyxt .JQ5er {
  background: url("colored-trustpilot.7f14b434.svg") 0 0 / cover;
  width: 68px;
  height: 28px;
}

.ynzIG .ZGY0u .mqyxt .De5Lv {
  color: var(--web-blue);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 4px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 12px;
  display: flex;
}

.ynzIG .ZGY0u .mqyxt .De5Lv .AEdIg {
  width: 12px;
  height: 12px;
  filter: var(--icon-web-blue);
  background: url("black-right-arrow.fb18f774.svg") 0 0 / cover;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.ynzIG ._-4jlI {
  align-items: center;
  gap: 15px;
  display: flex;
}

.ynzIG ._-4jlI .DozN7 {
  background: var(--black);
  color: var(--white);
  cursor: pointer;
  border-radius: 50px;
  align-items: center;
  gap: 12px;
  width: fit-content;
  padding: 13px 15px;
  font-size: 15px;
  display: flex;
}

.ynzIG ._-4jlI .DozN7:hover {
  opacity: .8;
}

.ynzIG ._-4jlI .DozN7 .ZAfyf {
  width: 14px;
  height: 14px;
  filter: var(--icon-white);
  background: url("black-right-arrow.fb18f774.svg") 0 0 / cover;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.ynzIG ._-4jlI .brPAr {
  max-width: 260px;
  font-size: 13px;
}

.ynzIG ._-4jlI .brPAr span {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.rGmJC {
  max-height: 100%;
  overflow: hidden auto;
}

.rGmJC .CYH6R {
  margin-bottom: 20px;
}

.rGmJC .CYH6R .RYKpN {
  border-top: 1px solid var(--grey-sur);
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 15px;
}

.rGmJC .CYH6R ._1drvB {
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  display: flex;
}

.rGmJC .CYH6R ._1drvB .oWZKq {
  flex-wrap: wrap;
  gap: 8px;
  display: flex;
}

.rGmJC .CYH6R ._1drvB .oWZKq .cpaHv {
  border: 1px solid var(--grey-sur);
  cursor: pointer;
  border-radius: 30px;
  padding: 10px 20px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  transition: all .15s;
}

.rGmJC .CYH6R ._1drvB .oWZKq .cpaHv:hover {
  border-color: var(--grey-sur-hover);
  background: var(--grey-sur);
}

.rGmJC .CYH6R ._1drvB .oWZKq .cpaHv.QFSdx {
  background: var(--black);
  color: var(--white);
  border-color: var(--black);
}

.rGmJC .CYH6R ._1drvB .CHgnz {
  flex: 1;
  align-items: center;
  gap: 6px;
  min-width: 0;
  display: flex;
}

.rGmJC .CYH6R ._1drvB .CHgnz .QL5Fv {
  border: 1px solid var(--grey-sur);
  width: 100%;
  color: var(--black);
  background: none;
  border-radius: 30px;
  outline: none;
  padding: 10px 14px;
  font-size: 14px;
  transition: border-color .15s;
}

.rGmJC .CYH6R ._1drvB .CHgnz .QL5Fv:focus {
  border-color: var(--black);
}

.rGmJC .CYH6R ._1drvB .CHgnz .QL5Fv::-webkit-input-placeholder {
  color: var(--grey-text);
}

.rGmJC .CYH6R ._1drvB .CHgnz .QL5Fv::placeholder {
  color: var(--grey-text);
}

.rGmJC .CYH6R ._1drvB .CHgnz .h2128 {
  color: var(--black);
  font-size: 17px;
}

.rGmJC .CYH6R ._8JY6P {
  margin-top: 5px;
}

.rGmJC .CYH6R .CHxGO {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 50px;
  display: flex;
}

.rGmJC .CYH6R .CHxGO > * {
  width: 100%;
}

.rGmJC .NK814 {
  margin-top: 25px;
  margin-bottom: 10px;
  font-size: 14px;
  display: flex;
}

.rGmJC .NK814 span {
  margin-left: 10px;
}

.rGmJC .KXe2i .n3shi {
  color: var(--red);
  background: #ef44441a;
  border-radius: 8px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 13px;
}

.rGmJC .pX82Z {
  border: 1px solid var(--grey-sur);
  border-radius: 12px;
  margin-top: 15px;
  margin-bottom: 20px;
  padding: 16px;
}

.rGmJC .pX82Z .Vu-0C {
  margin-bottom: 12px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 15px;
}

.rGmJC .pX82Z ._4rHMV {
  color: var(--grey-text-very-dark);
  justify-content: space-between;
  align-items: center;
  padding: 6px 0;
  font-size: 14px;
  display: flex;
}

.rGmJC .pX82Z ._4rHMV.hWHO7 {
  border-top: 1px solid var(--grey-sur);
  color: var(--black);
  margin-top: 8px;
  padding-top: 12px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.rGmJC .pX82Z .YcVmi {
  border-top: 1px solid var(--grey-sur);
  justify-content: center;
  margin-top: 12px;
  padding-top: 12px;
  display: flex;
}

.rGmJC .pX82Z .YcVmi ._164Ib {
  color: var(--blue);
  cursor: pointer;
  font-size: 13px;
  text-decoration: underline;
}

.rGmJC .pX82Z .YcVmi ._164Ib:hover {
  opacity: .8;
}

.rGmJC .tbMNV {
  justify-content: flex-end;
  padding-bottom: 10px;
  display: flex;
}

.rGmJC .tbMNV .LhbvM, .rGmJC .tbMNV .OeTRT {
  cursor: pointer;
  background: var(--black);
  width: fit-content;
  color: var(--white);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  padding: 14px 28px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 15px;
  display: flex;
}

.rGmJC .tbMNV .LhbvM:hover, .rGmJC .tbMNV .OeTRT:hover {
  opacity: .8;
}

@media screen and (width <= 768px) {
  .rGmJC .CYH6R ._1drvB, .rGmJC .CYH6R ._1drvB .oWZKq {
    flex-wrap: wrap;
  }

  .rGmJC .CYH6R ._1drvB .CHgnz {
    flex-basis: 100%;
  }

  .rGmJC .tbMNV .LhbvM, .rGmJC .tbMNV .OeTRT {
    box-sizing: border-box;
    width: 100%;
  }

  .rGmJC ._4XJfm {
    flex-direction: column;
    width: 100%;
  }

  .rGmJC ._4XJfm .wyTo3, .rGmJC ._4XJfm .m-b-u {
    text-align: center;
  }
}

.rGmJC .nxlcg {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding: 20px 0;
  display: flex;
}

.rGmJC .nxlcg .ZdnhM {
  margin-bottom: 12px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.rGmJC .nxlcg .NZCci {
  color: var(--grey-text);
  margin-bottom: 16px;
  font-size: 14px;
}

.rGmJC .nxlcg .K-KIb {
  width: 50px;
  height: 50px;
  margin-bottom: 16px;
  position: relative;
}

.rGmJC .nxlcg ._4XJfm {
  gap: 10px;
  display: flex;
}

.rGmJC .nxlcg ._4XJfm .wyTo3 {
  cursor: pointer;
  background: var(--black);
  color: var(--white);
  border-radius: 30px;
  padding: 12px 24px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

.rGmJC .nxlcg ._4XJfm .wyTo3:hover {
  opacity: .8;
}

.rGmJC .nxlcg ._4XJfm .m-b-u {
  cursor: pointer;
  border: 1px solid var(--grey-sur);
  color: var(--black);
  border-radius: 30px;
  padding: 12px 24px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

.rGmJC .nxlcg ._4XJfm .m-b-u:hover {
  background: var(--grey-sur);
}

._3JJI5 {
  flex-direction: column;
  gap: 16px;
  padding: 4px;
  display: flex;
}

._3JJI5 ._4aDk8 {
  color: var(--grey-text-very-dark);
  font-size: 13px;
  line-height: 1.5;
}

._3JJI5 .OAZZE {
  gap: 12px;
  padding-top: 10px;
  display: flex;
}

._3JJI5 .OAZZE ._3U45S {
  background: var(--white);
  border: 2px solid var(--grey-sur);
  cursor: pointer;
  border-radius: 14px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  gap: 6px;
  padding: 18px 12px;
  transition: border-color .15s, box-shadow .15s;
  display: flex;
  position: relative;
}

._3JJI5 .OAZZE ._3U45S:hover {
  border-color: var(--grey-sur-hover);
}

._3JJI5 .OAZZE ._3U45S.waVAj {
  box-shadow: 0 6px 18px var(--grey-sur);
}

._3JJI5 .OAZZE ._3U45S.waVAj .IzujA {
  background: var(--black);
  color: var(--white);
  white-space: nowrap;
  border-radius: 25px;
  padding: 3px 12px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 11px;
  position: absolute;
  top: -11px;
  left: 50%;
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

._3JJI5 .OAZZE ._3U45S.t-S-T, ._3JJI5 .OAZZE ._3U45S.t-S-T .GUP7F {
  border-color: var(--black);
}

._3JJI5 .OAZZE ._3U45S.t-S-T .GUP7F:after {
  opacity: 1;
}

._3JJI5 .OAZZE ._3U45S .GUP7F {
  border: 2px solid var(--grey-sur);
  border-radius: 50%;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 10px;
  right: 10px;
}

._3JJI5 .OAZZE ._3U45S .GUP7F:after {
  content: "";
  background: var(--black);
  opacity: 0;
  border-radius: 50%;
  transition: opacity .15s;
  position: absolute;
  inset: 2px;
}

._3JJI5 .OAZZE ._3U45S .Q-FFn {
  color: var(--black);
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

._3JJI5 .OAZZE ._3U45S .O7T7E {
  color: var(--grey-text-very-dark);
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

._3JJI5 .wmmbm {
  background: var(--grey-sur-opac);
  border-radius: 12px;
  align-items: center;
  gap: 12px;
  padding: 12px;
  display: flex;
}

._3JJI5 .wmmbm .xPLxP {
  color: var(--black);
  white-space: nowrap;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 13px;
}

._3JJI5 .wmmbm .zkiaP {
  flex: 1;
  min-width: 0;
  height: 40px;
}

._3JJI5 .wmmbm .zkiaP input {
  width: 100%;
  height: 100%;
}

._3JJI5 .wmmbm .CO2AC {
  color: var(--black);
  text-align: right;
  min-width: 60px;
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

._3JJI5 .PH5W3 {
  border-top: 1px solid var(--grey-sur);
  justify-content: flex-end;
  padding-top: 8px;
  display: flex;
}

.zRLIt {
  z-index: 2147483647;
  background: var(--white-alpha);
  backdrop-filter: saturate(180%) blur(20px);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}

.zRLIt .TKUoI {
  justify-content: center;
  align-items: center;
  display: flex;
}

.zRLIt .TKUoI .C2Rxd {
  width: 200px;
  height: 200px;
}

.zRLIt .TKUoI .XP-33 {
  text-align: center;
  width: 520px;
  margin-top: 40px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 19px;
}

.zRLIt .TKUoI .o8tgT {
  position: absolute;
  bottom: 30px;
}

.zRLIt .TKUoI .o8tgT ._7Y2KA {
  float: left;
  width: 26px;
  height: 26px;
  position: relative;
}

.zRLIt .TKUoI .o8tgT .hu4NY {
  float: left;
  margin-top: 4px;
  margin-left: 7px;
  font-family: extra-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.DmAla {
  text-align: center;
  flex-direction: column;
  align-items: center;
  gap: 14px;
  display: flex;
}

.DmAla .Z25Ks {
  background: url("3d-invitation.296bd4e5.svg") 0 0 / cover;
  width: 48px;
  height: 48px;
}

.DmAla .pCyxd {
  font-family: bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 22px;
}

.DmAla .Vpboy {
  color: var(--grey-text-very-very-dark);
  font-size: 15px;
  line-height: 1.5;
}

.DmAla .jsFc2 {
  background: var(--black);
  color: var(--white);
  cursor: pointer;
  border-radius: 50px;
  margin-top: 6px;
  padding: 13px 24px;
  font-size: 15px;
}

.DmAla .jsFc2:hover {
  opacity: .8;
}
/*# sourceMappingURL=panel.690a882d.css.map */
