/* DAROONAB V23 — production appearance layer.
 * Activation: document.documentElement.dataset.dnThemeV23 = 'on'.
 * Disable/rollback: remove that single HTML attribute or this stylesheet.
 * Existing controls, Vue handlers, Swiper configuration, product ordering,
 * image elements, banners, app-download card and AI overlays are not replaced.
 * Logo artwork/animation is owned by the separate production logo module.
 */

@font-face {
  font-family: DNV23;
  src: url('/daroonab-theme-v23/fonts/font-medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: DNV23;
  src: url('/daroonab-theme-v23/fonts/font-bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: DNV23;
  src: url('/daroonab-theme-v23/fonts/font-extrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Owned-node-only fallback: dark mode or disabled theme shows original icons.
 * Retaining the original pseudo glyph in flow also makes rollback immediate.
 */
#app .dn-v23-svg-icon {
  display: none;
}

html[data-dn-theme-v23="on"] body#light #app {
  --dn-v23-jade: #147956;
  --dn-v23-outline: #235b48;
  --dn-v23-wine: #681f36;
  --dn-v23-tricolor: linear-gradient(90deg, #dfba71 0 33.333333%, #681f36 33.333333% 66.666667%, #dfba71 66.666667% 100%);
  background: radial-gradient(ellipse at 100% 30%, #d4efdf 0, transparent 60%), linear-gradient(150deg, #f4faf5, #e5f2ed);
}

/* Header paint only. No top-banner, logo, row or control dimensions change. */
html[data-dn-theme-v23="on"] body#light #app .header-two.header-four,
html[data-dn-theme-v23="on"] body#light #app .header-two.header-four > .page-header,
html[data-dn-theme-v23="on"] body#light #app .header-two.header-four > .page-header-responsive {
  background: linear-gradient(115deg, #fff 35%, #eef8ef);
}
html[data-dn-theme-v23="on"] body#light #app .header-four .page-header--bottom {
  background-color: #f6fbf6;
  box-shadow: 0 1px 0 #b6d8c4;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .navigation-container--icon {
  background: linear-gradient(145deg, #19855f, #0b614b);
  color: #fff;
  box-shadow: inset 0 0 0 1px #0c644d, 0 3px 7px #155c3920;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers,
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers .user-helper > a,
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers .user-helper > button {
  color: #235b48;
}

/* Search field and Lens: retain all existing sizing, padding and listeners. */
html[data-dn-theme-v23="on"] body#light #app .header-four .search-container form {
  background: linear-gradient(100deg, #e2f2e7, #f4faf1);
  box-shadow: inset 0 0 0 1px #681f36, inset 0 0 0 3px #ffffff8c, 0 3px 8px #285f3b08;
  border-radius: 15px;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .search-container form .search-field {
  background: transparent !important;
  box-shadow: none !important;
  color: #28543c;
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-size: 16px;
  font-weight: 500;
  font-synthesis: none;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .search-container form .search-field::placeholder {
  color: #4d6e59;
  opacity: 1;
  font-weight: 500;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .search-button--popular-search {
  color: #15543b;
  background: #fff;
  box-shadow: 0 2px 6px #315a3c0a;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .dn-lens-camera-btn {
  color: #681f36 !important;
  background: #fffbed !important;
  box-shadow: inset 0 0 0 1px #ead9a4 !important;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .dn-lens-camera-btn svg {
  width: 23px;
  height: 23px;
  stroke: currentColor;
  stroke-width: 1.6;
  fill: none;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .dn-lens-camera-btn svg :is(path, circle, rect) {
  stroke: currentColor;
  fill: none;
}

@media (max-width: 767.98px) {
  /* Approved small separation below the complete mobile search row. */
  html[data-dn-theme-v23="on"] body#light #app .header-four > .page-header-responsive {
    padding-bottom: 12px !important;
  }
}

/* Replaced artwork is centered over the original icon's reserved line box.
 * Keep the original ::before in flow: hiding it must not collapse the slot.
 */
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers i.dn-v23-icon-replaced,
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation i.dn-v23-icon-replaced,
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers i:has(> .dn-v23-svg-icon),
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation i:has(> .dn-v23-svg-icon) {
  position: relative;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers i.dn-v23-icon-replaced::before,
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation i.dn-v23-icon-replaced::before,
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers i:has(> .dn-v23-svg-icon)::before,
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation i:has(> .dn-v23-svg-icon)::before {
  visibility: hidden !important;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers .dn-v23-svg-icon,
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation .dn-v23-svg-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 18px;
  height: 18px;
  transform: translate(-50%, -50%);
  transform-origin: center;
  display: block;
  line-height: 0;
  pointer-events: none;
  color: #235b48;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers .dn-v23-svg-icon > svg {
  display: block;
  width: 18px;
  height: 18px;
  stroke: currentColor;
  stroke-width: 1.6;
  stroke-linecap: round;
  stroke-linejoin: round;
  fill: #fff9e9;
}
html[data-dn-theme-v23="on"] body#light #app .header-four .user-helpers .dn-v23-svg-icon > svg :is(path, circle) {
  stroke: currentColor;
  fill: #fff9e9;
}

/* Story rings and real-brand logo containers; no media transform or resizing. */
html[data-dn-theme-v23="on"] body#light #app .stories-container .story-ring:not(.temp-story) > .story-cover {
  background: conic-gradient(from 30deg, #147956, #69c59b 36%, #dfba71 36% 48%, #2f81a6 48% 68%, #147956 68%);
  box-shadow: inset 0 0 0 1px #ffffffb3, 0 5px 11px #1b714720;
}
html[data-dn-theme-v23="on"] body#light #app .stories-container .story-title {
  color: #234b36;
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-weight: 700;
}
html[data-dn-theme-v23="on"] body#light #app #component-300434 .swiper-brands-slider--header > span {
  color: #12533c;
  font-weight: 700;
}
html[data-dn-theme-v23="on"] body#light #app #component-300434 .swiper-slide > .card {
  background: radial-gradient(circle, #fff 48%, #f2faf5 100%);
  box-shadow: inset 0 0 0 2px #91c7ac, inset 0 0 0 5px #fff, inset 0 0 0 6px #d7c795, 0 6px 14px #1b654218;
}
html[data-dn-theme-v23="on"] body#light #app #component-300434 .swiper-slide:nth-child(even) > .card {
  box-shadow: inset 0 0 0 2px #8cbfce, inset 0 0 0 5px #fff, inset 0 0 0 6px #d7c795, 0 6px 14px #1b654218;
}
html[data-dn-theme-v23="on"] body#light #app #component-300434 .brand--img {
  object-fit: contain;
}
html[data-dn-theme-v23="on"] body#light #app #component-300434 .brand--title {
  background-color: #147956;
  color: #fff;
  box-shadow: 0 3px 8px #164d3520;
}
html[data-dn-theme-v23="on"] body#light #app #component-300434 .swiper-pagination-bullet-active {
  background-color: #147956;
}

/* CategoryList2, not ProductList2: the existing vascular 2-by-2 layout. */
html[data-dn-theme-v23="on"] body#light #app #component-754121 .smart-product--card > .swiper > .swiper-wrapper > .swiper-slide.card {
  position: relative;
  background: linear-gradient(125deg, #cfece6 0, #e3f2df 70px, #fff 135px);
  box-shadow: inset 0 0 0 1px #80b89c, inset 0 0 0 4px #ffffffa6, 0 12px 26px #1d624015;
  border-radius: 20px;
}
html[data-dn-theme-v23="on"] body#light #app #component-754121 .smart-product--card > .swiper > .swiper-wrapper > .swiper-slide.card::before {
  content: '';
  position: absolute;
  left: 18px;
  right: 18px;
  top: 0;
  height: 4px;
  background: var(--dn-v23-tricolor);
  border-radius: 2px;
  pointer-events: none;
  z-index: 1;
}
html[data-dn-theme-v23="on"] body#light #app #component-754121 .smart-product--header .smart-product--title {
  color: #164f40;
}
html[data-dn-theme-v23="on"] body#light #app #component-754121 .smart-product--description {
  color: #496354;
}
html[data-dn-theme-v23="on"] body#light #app #component-754121 .smart-product--header > a {
  color: #fff !important;
  background: linear-gradient(135deg, #19845c, #10664b) !important;
  box-shadow: inset 0 0 0 1px #0d6e4a, 0 3px 7px #1e6a3e16;
}
html[data-dn-theme-v23="on"] body#light #app #component-754121 .smart-product--section .product-square {
  background: linear-gradient(180deg, #fff 0 72%, #f8fcf8 100%);
  border-color: #b9d7c8 !important;
}

/* ProductList1 discount cards: retain original columns, images and footer. */
html[data-dn-theme-v23="on"] body#light #app #component-485990 .amazing-product--card {
  position: relative;
  background: linear-gradient(125deg, #0c654e, #198566) top / 100% 78px no-repeat, linear-gradient(140deg, #bfe8cb, #d0eddb 55%, #badfe5) !important;
  box-shadow: inset 0 0 0 1px #458f71, inset 0 0 0 4px #ffffff6b, 0 12px 28px #155f3b1a !important;
}
html[data-dn-theme-v23="on"] body#light #app #component-485990 .amazing-product--card::before {
  content: '';
  position: absolute;
  left: 19px;
  right: 19px;
  top: 0;
  height: 4px;
  border-radius: 0 0 3px 3px;
  background: var(--dn-v23-tricolor);
  pointer-events: none;
  z-index: 1;
}
html[data-dn-theme-v23="on"] body#light #app #component-485990 .amazing-product--controller > .label {
  color: #fff !important;
}
html[data-dn-theme-v23="on"] body#light #app #component-485990 .amazing-product--controller .btn-white {
  background: #fff7df;
  color: #2e583f;
  box-shadow: inset 0 0 0 1px #ead5a5, 0 2px 7px #073c3020 !important;
}
html[data-dn-theme-v23="on"] body#light #app #component-485990 .swiper-slider-controller {
  background: #074c3d;
  color: #fff;
  box-shadow: inset 0 0 0 1px #ffffff30 !important;
}
html[data-dn-theme-v23="on"] body#light #app #component-485990 .product {
  background: linear-gradient(#fff 0 75%, #f6fbf4 100%);
}

/* Typography is targeted; existing title heights/margins and flex order remain.
 * The source .product-title already has a fixed 46px box. Do not copy the
 * preview's 66px demonstration box into the existing live product geometry.
 */
html[data-dn-theme-v23="on"] body#light #app :is(#component-485990, #component-754121) :is(.product-title, .product--title) {
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 500;
  font-synthesis: none;
  color: #183b2d;
}
html[data-dn-theme-v23="on"] body#light #app #component-485990 .product-title {
  line-height: 22px;
}
html[data-dn-theme-v23="on"] body#light #app :is(#component-485990, #component-754121) .product-price-now:not(.fs-8) {
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-size: 16px;
  font-weight: 800;
  font-synthesis: none;
  color: #103c2a;
}
html[data-dn-theme-v23="on"] body#light #app :is(#component-485990, #component-754121) .product-price-old {
  color: #526b59;
  font-weight: 500;
}
html[data-dn-theme-v23="on"] body#light #app :is(#component-485990, #component-754121) .product-rating-average {
  color: #2d5140;
}
html[data-dn-theme-v23="on"] body#light #app :is(#component-485990, #component-754121) .product-rating-average > i {
  color: #c99a2d;
}
html[data-dn-theme-v23="on"] body#light #app :is(#component-485990, #component-754121) .discount-percent {
  color: #264f38;
  background: linear-gradient(130deg, #f4d696, #e7b965) !important;
  box-shadow: inset 0 0 0 1px #d6ac58, 0 2px 5px #946b2020 !important;
}

/* The approved text weights also follow real products through public search,
 * catalogue cards and product detail. Sizes/boxes outside the two home groups
 * remain native: in particular the larger detail-page price stays 22px.
 */
html[data-dn-theme-v23="on"] body#light #app .page-content :is(.product .product-title, .product-square .product--title, .product-simple-list .product--title, .product-simple-box .product--title, .product-horizontal--content h3, .main-product-section .product-information .product-title),
html[data-dn-theme-v23="on"] body#light #app .header-four .sm-product-container > div h4 a {
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-weight: 500;
  font-synthesis: none;
  color: #183b2d;
}
html[data-dn-theme-v23="on"] body#light #app .page-content .product-price-now,
html[data-dn-theme-v23="on"] body#light #app .product-navigation-bottom .product-price-now,
html[data-dn-theme-v23="on"] body#light #app .header-four .sm-product-container > div > span {
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-weight: 800;
  font-synthesis: none;
  color: #103c2a;
}
html[data-dn-theme-v23="on"] body#light #app .page-content .product-price-now .unit,
html[data-dn-theme-v23="on"] body#light #app .product-navigation-bottom .product-price-now .unit,
html[data-dn-theme-v23="on"] body#light #app .header-four .sm-product-container > div > span .unit {
  /* Darken the existing تومان vector; keep its exact 15/18/20px slot. */
  opacity: 1;
  filter: brightness(.55);
}

/* The original five links and their slot widths stay untouched.
 * Third child is HOME, even when a different navigation link is active.
 */
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation-bar .bottom-navigation {
  background: linear-gradient(#fff, #f5faf3);
  border-color: #a8d2bb;
  box-shadow: 0 -3px 10px #1b5d3706 !important;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li > a > span:not(.count-badge) {
  color: #496354;
  font-family: DNV23, IRANYekanX, Tahoma, sans-serif;
  font-weight: 700;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li.active > a > span:not(.count-badge) {
  background: linear-gradient(135deg, #18825b, #096148);
  color: #fff;
  box-shadow: inset 0 0 0 1px #126f4d, 0 3px 6px #175a3220 !important;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation .dn-v23-svg-icon > svg {
  display: block;
  width: 18px;
  height: 18px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.7;
  stroke-linecap: round;
  stroke-linejoin: round;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(3) .dn-v23-svg-icon,
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(3) .dn-v23-svg-icon > svg {
  width: 26px;
  height: 26px;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(3) .dn-v23-svg-icon > svg {
  stroke: #681f36;
  stroke-width: 1.8;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(3) .dn-v23-svg-icon > svg path:first-child {
  stroke: #147956;
  fill: #e5f2e8;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(4) .dn-v23-svg-icon > svg {
  color: #21634c;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(4) .dn-v23-svg-icon > svg circle {
  fill: #e5c783;
}
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(5) .dn-v23-svg-icon > svg,
html[data-dn-theme-v23="on"] body#light #app .bottom-navigation > ul > li:nth-child(5) .dn-v23-svg-icon > svg :is(path, circle) {
  fill: none;
}

/* Narrow-price fallbacks keep the original price/rating/badge placement. */
@media (max-width: 359px) {
  html[data-dn-theme-v23="on"] body#light #app #component-754121 .product-price-now:not(.fs-8) {
    font-size: 14px;
  }
  html[data-dn-theme-v23="on"] body#light #app #component-485990 .product-price-now:not(.fs-8) {
    font-size: 13.5px;
  }
}
@media (max-width: 330px) {
  html[data-dn-theme-v23="on"] body#light #app #component-485990 .product-price-now:not(.fs-8) {
    font-size: 13px;
  }
}

/* Daroonab V23 live logo, approved V13 puzzle timing.
   Existing Vue image/link remain in place and accessible.
   Only an owned, pointer-transparent overlay is appended.
   Remove html theme attribute for immediate static fallback. */
[data-dn-logo-owned="v23"]{display:none!important}
html[data-dn-theme-v23="on"] body#light #app .header-two.header-four .page-header-responsive a.logo > img,html[data-dn-theme-v23="on"] body#light #app .header-two.header-four .page-header a.logo > img,html[data-dn-theme-v23="on"] body#dark #app .header-two.header-four .page-header-responsive a.logo > img,html[data-dn-theme-v23="on"] body#dark #app .header-two.header-four .page-header a.logo > img{width:92px!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain}
@media(max-width:350px){html[data-dn-theme-v23="on"] body#light #app .header-two.header-four .page-header-responsive a.logo > img,html[data-dn-theme-v23="on"] body#light #app .header-two.header-four .page-header a.logo > img,html[data-dn-theme-v23="on"] body#dark #app .header-two.header-four .page-header-responsive a.logo > img,html[data-dn-theme-v23="on"] body#dark #app .header-two.header-four .page-header a.logo > img{width:86px!important}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] .dn-live-logo-source-v23{transform:none!important;animation:dn-live-puzzle-source-v23 5.412s steps(1,end) infinite!important}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > .dn-live-logo-parts-v23{display:block!important;position:absolute;pointer-events:none!important;z-index:1;line-height:0;overflow:visible;animation:dn-live-puzzle-parts-v23 5.412s steps(1,end) infinite}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] .dn-logo-wave-piece{position:absolute;inset:0;display:block;opacity:0;background-image:var(--dn-logo-art);background-position:center;background-repeat:no-repeat;background-size:100% 100%;will-change:transform,opacity;backface-visibility:hidden;animation-duration:5.412s;animation-timing-function:cubic-bezier(.25,.6,.3,1);animation-iteration-count:infinite}
@keyframes dn-live-puzzle-source-v23{0%{opacity:0}63.0450849963%,100%{opacity:1}}
@keyframes dn-live-puzzle-parts-v23{0%{opacity:1}63.0450849963%,100%{opacity:0}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-01"]{clip-path:polygon(82.90598291% 50.00000000%,75.98633132% 0.00000000%,89.82563449% 0.00000000%);transform-origin:83.07345369% 16.71769510%;animation-name:dn-live-puzzle-symbol-01-v23}
@keyframes dn-live-puzzle-symbol-01-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.000000),calc(var(--dn-logo-w)*-0.050000),0) rotate(18.00deg) scale(0.8400)}2.2172949056%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.000000),calc(var(--dn-logo-w)*-0.050000),0) rotate(18.00deg) scale(0.8400)}2.6237989642%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000000),calc(var(--dn-logo-w)*-0.050000),0) rotate(18.00deg) scale(0.8400)}4.8189209132%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.010500),calc(var(--dn-logo-w)*-0.021500),0) rotate(-7.74deg) scale(1.0350)}6.5927568398%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.005000),calc(var(--dn-logo-w)*0.006500),0) rotate(3.24deg) scale(0.9910)}8.1300813023%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-02"]{clip-path:polygon(82.90598291% 50.00000000%,89.82563449% -0.00000000%,100.00000000% 0.00000000%,100.00000000% 28.80767820%);transform-origin:89.26918561% 29.34629831%;animation-name:dn-live-puzzle-symbol-02-v23}
@keyframes dn-live-puzzle-symbol-02-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035355),calc(var(--dn-logo-w)*-0.035355),0) rotate(-18.00deg) scale(0.8400)}4.6193643803%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035355),calc(var(--dn-logo-w)*-0.035355),0) rotate(-18.00deg) scale(0.8400)}5.0258684388%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035355),calc(var(--dn-logo-w)*-0.035355),0) rotate(-18.00deg) scale(0.8400)}7.2209903878%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.022627),calc(var(--dn-logo-w)*-0.007778),0) rotate(7.74deg) scale(1.0350)}8.9948263145%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.008132),calc(var(--dn-logo-w)*0.001061),0) rotate(-3.24deg) scale(0.9910)}10.5321507770%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-03"]{clip-path:polygon(82.90598291% 50.00000000%,100.00000000% 28.80767820%,100.00000000% 71.19232180%);transform-origin:97.13950735% 49.95917541%;animation-name:dn-live-puzzle-symbol-03-v23}
@keyframes dn-live-puzzle-symbol-03-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.050000),calc(var(--dn-logo-w)*0.000000),0) rotate(18.00deg) scale(0.8400)}7.0214338550%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.050000),calc(var(--dn-logo-w)*0.000000),0) rotate(18.00deg) scale(0.8400)}7.4279379135%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.050000),calc(var(--dn-logo-w)*0.000000),0) rotate(18.00deg) scale(0.8400)}9.6230598625%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.021500),calc(var(--dn-logo-w)*0.010500),0) rotate(-7.74deg) scale(1.0350)}11.3968957892%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.006500),calc(var(--dn-logo-w)*-0.005000),0) rotate(3.24deg) scale(0.9910)}12.9342202517%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-04"]{clip-path:polygon(82.90598291% 50.00000000%,100.00000000% 71.19232180%,100.00000000% 100.00000000%,89.82563449% 100.00000000%);transform-origin:89.30651361% 69.47562469%;animation-name:dn-live-puzzle-symbol-04-v23}
@keyframes dn-live-puzzle-symbol-04-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035355),calc(var(--dn-logo-w)*0.035355),0) rotate(-18.00deg) scale(0.8400)}9.4235033296%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035355),calc(var(--dn-logo-w)*0.035355),0) rotate(-18.00deg) scale(0.8400)}9.8300073882%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035355),calc(var(--dn-logo-w)*0.035355),0) rotate(-18.00deg) scale(0.8400)}12.0251293372%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.007778),calc(var(--dn-logo-w)*0.022627),0) rotate(7.74deg) scale(1.0350)}13.7989652639%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.001061),calc(var(--dn-logo-w)*-0.008132),0) rotate(-3.24deg) scale(0.9910)}15.3362897263%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-05"]{clip-path:polygon(82.90598291% 50.00000000%,89.82563449% 100.00000000%,75.98633132% 100.00000000%);transform-origin:82.70359447% 83.18463588%;animation-name:dn-live-puzzle-symbol-05-v23}
@keyframes dn-live-puzzle-symbol-05-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.000000),calc(var(--dn-logo-w)*0.050000),0) rotate(18.00deg) scale(0.8400)}11.8255728043%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.000000),calc(var(--dn-logo-w)*0.050000),0) rotate(18.00deg) scale(0.8400)}12.2320768629%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000000),calc(var(--dn-logo-w)*0.050000),0) rotate(18.00deg) scale(0.8400)}14.4271988228%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.010500),calc(var(--dn-logo-w)*0.021500),0) rotate(-7.74deg) scale(1.0350)}16.2010347385%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.005000),calc(var(--dn-logo-w)*-0.006500),0) rotate(3.24deg) scale(0.9910)}17.7383592010%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-06"]{clip-path:polygon(82.90598291% 50.00000000%,75.98633132% 100.00000000%,64.95726496% 100.00000000%,64.95726496% 72.25193789%);transform-origin:76.53558730% 70.60427949%;animation-name:dn-live-puzzle-symbol-06-v23}
@keyframes dn-live-puzzle-symbol-06-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.035355),calc(var(--dn-logo-w)*0.035355),0) rotate(-18.00deg) scale(0.8400)}14.2276422790%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.035355),calc(var(--dn-logo-w)*0.035355),0) rotate(-18.00deg) scale(0.8400)}14.6341463376%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.035355),calc(var(--dn-logo-w)*0.035355),0) rotate(-18.00deg) scale(0.8400)}16.8292682975%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.022627),calc(var(--dn-logo-w)*0.007778),0) rotate(7.74deg) scale(1.0350)}18.6031042132%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008132),calc(var(--dn-logo-w)*-0.001061),0) rotate(-3.24deg) scale(0.9910)}20.1404286757%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-07"]{clip-path:polygon(82.90598291% 50.00000000%,64.95726496% 72.25193789%,64.95726496% 27.74806211%);transform-origin:68.57275584% 49.88647561%;animation-name:dn-live-puzzle-symbol-07-v23}
@keyframes dn-live-puzzle-symbol-07-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.050000),calc(var(--dn-logo-w)*0.000000),0) rotate(18.00deg) scale(0.8400)}16.6297117537%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.050000),calc(var(--dn-logo-w)*0.000000),0) rotate(18.00deg) scale(0.8400)}17.0362158123%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.050000),calc(var(--dn-logo-w)*0.000000),0) rotate(18.00deg) scale(0.8400)}19.2313377722%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.021500),calc(var(--dn-logo-w)*-0.010500),0) rotate(-7.74deg) scale(1.0350)}21.0051736879%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.006500),calc(var(--dn-logo-w)*0.005000),0) rotate(3.24deg) scale(0.9910)}22.5424981504%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="symbol-08"]{clip-path:polygon(82.90598291% 50.00000000%,64.95726496% 27.74806211%,64.95726496% 0.00000000%,75.98633132% 0.00000000%);transform-origin:76.40378391% 30.23002792%;animation-name:dn-live-puzzle-symbol-08-v23}
@keyframes dn-live-puzzle-symbol-08-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.035355),calc(var(--dn-logo-w)*-0.035355),0) rotate(-18.00deg) scale(0.8400)}19.0317812284%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.035355),calc(var(--dn-logo-w)*-0.035355),0) rotate(-18.00deg) scale(0.8400)}19.4382852870%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.035355),calc(var(--dn-logo-w)*-0.035355),0) rotate(-18.00deg) scale(0.8400)}21.6334072469%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.007778),calc(var(--dn-logo-w)*-0.022627),0) rotate(7.74deg) scale(1.0350)}23.4072431626%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.001061),calc(var(--dn-logo-w)*0.008132),0) rotate(-3.24deg) scale(0.9910)}24.9445676251%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="dal-top"]{clip-path:polygon(55.55555556% 0.00000000%,64.95726496% 0.00000000%,64.95726496% 38.37209302%,55.55555556% 38.37209302%);transform-origin:59.76913899% 32.35528363%;animation-name:dn-live-puzzle-dal-top-v23}
@keyframes dn-live-puzzle-dal-top-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}26.9770879511%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}27.3022912067%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}28.6681448609%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}29.8211382105%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}30.8203991106%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="dal-middle"]{clip-path:polygon(55.55555556% 38.37209302%,64.95726496% 38.37209302%,64.95726496% 53.48837209%,55.55555556% 53.48837209%);transform-origin:62.00267220% 45.99659159%;animation-name:dn-live-puzzle-dal-middle-v23}
@keyframes dn-live-puzzle-dal-middle-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}27.5683665897%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}27.8935698452%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}29.2594234995%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}30.4124168491%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}31.4116777492%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="dal-lower"]{clip-path:polygon(55.55555556% 53.48837209%,64.95726496% 53.48837209%,64.95726496% 100.00000000%,55.55555556% 100.00000000%);transform-origin:59.54001522% 58.31533935%;animation-name:dn-live-puzzle-dal-lower-v23}
@keyframes dn-live-puzzle-dal-lower-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}28.1596452370%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}28.4848484838%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}29.8507021468%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}31.0036954877%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}32.0029563965%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="alef1-top"]{clip-path:polygon(52.36985237% 0.00000000%,55.55555556% 0.00000000%,55.55555556% 38.37209302%,52.36985237% 38.37209302%);transform-origin:53.80236385% 32.71320913%;animation-name:dn-live-puzzle-alef1-top-v23}
@keyframes dn-live-puzzle-alef1-top-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}32.1507760517%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}32.4759793073%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}33.8418329616%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}34.9948263112%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}35.9940872112%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="alef1-middle"]{clip-path:polygon(52.36985237% 38.37209302%,55.55555556% 38.37209302%,55.55555556% 53.48837209%,52.36985237% 53.48837209%);transform-origin:53.90648173% 45.93023256%;animation-name:dn-live-puzzle-alef1-middle-v23}
@keyframes dn-live-puzzle-alef1-middle-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}32.7420546903%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}33.0672579459%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}34.4331116001%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}35.5861049497%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}36.5853658498%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="alef1-lower"]{clip-path:polygon(52.36985237% 53.48837209%,55.55555556% 53.48837209%,55.55555556% 100.00000000%,52.36985237% 100.00000000%);transform-origin:53.90645020% 58.66380710%;animation-name:dn-live-puzzle-alef1-lower-v23}
@keyframes dn-live-puzzle-alef1-lower-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}33.3333333376%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}33.6585365845%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}35.0243902475%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}36.1773835883%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}37.1766444971%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="re-top"]{clip-path:polygon(46.46464646% 0.00000000%,52.36985237% 0.00000000%,52.36985237% 38.37209302%,46.46464646% 38.37209302%);transform-origin:51.05811991% 33.03451124%;animation-name:dn-live-puzzle-re-top-v23}
@keyframes dn-live-puzzle-re-top-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}37.3244641524%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}37.6496674080%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}39.0155210622%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}40.1685144118%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}41.1677753119%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="re-middle"]{clip-path:polygon(46.46464646% 38.37209302%,52.36985237% 38.37209302%,52.36985237% 53.48837209%,46.46464646% 53.48837209%);transform-origin:50.84028243% 45.94951499%;animation-name:dn-live-puzzle-re-middle-v23}
@keyframes dn-live-puzzle-re-middle-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}37.9157427910%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}38.2409460466%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}39.6067997008%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}40.7597930504%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}41.7590539505%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="re-lower"]{clip-path:polygon(46.46464646% 53.48837209%,52.36985237% 53.48837209%,52.36985237% 100.00000000%,46.46464646% 100.00000000%);transform-origin:48.81008438% 58.30472391%;animation-name:dn-live-puzzle-re-lower-v23}
@keyframes dn-live-puzzle-re-lower-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}38.5070214296%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}38.8322246851%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}40.1980783481%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}41.3510716890%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}42.3503325978%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="vav-top"]{clip-path:polygon(37.99533800% 0.00000000%,46.46464646% 0.00000000%,46.46464646% 38.37209302%,37.99533800% 38.37209302%);transform-origin:41.67668984% 32.83960865%;animation-name:dn-live-puzzle-vav-top-v23}
@keyframes dn-live-puzzle-vav-top-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}42.4981522531%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}42.8233555086%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}44.1892091629%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}45.3422025125%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}46.3414634126%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="vav-middle"]{clip-path:polygon(37.99533800% 38.37209302%,46.46464646% 38.37209302%,46.46464646% 53.48837209%,37.99533800% 53.48837209%);transform-origin:42.48962068% 45.91436771%;animation-name:dn-live-puzzle-vav-middle-v23}
@keyframes dn-live-puzzle-vav-middle-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}43.0894308916%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}43.4146341472%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}44.7804878015%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}45.9334811511%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}46.9327420511%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="vav-lower"]{clip-path:polygon(37.99533800% 53.48837209%,46.46464646% 53.48837209%,46.46464646% 100.00000000%,37.99533800% 100.00000000%);transform-origin:41.90273407% 58.37023858%;animation-name:dn-live-puzzle-vav-lower-v23}
@keyframes dn-live-puzzle-vav-lower-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}43.6807095302%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}44.0059127858%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}45.3717664488%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}46.5247597897%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}47.5240206984%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="noon-right"]{clip-path:polygon(32.94483294% 52.32558140%,37.99533800% 52.32558140%,37.99533800% 100.00000000%,32.94483294% 100.00000000%);transform-origin:35.19697728% 60.23064605%;animation-name:dn-live-puzzle-noon-right-v23}
@keyframes dn-live-puzzle-noon-right-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}47.6718403537%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}47.9970436093%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}49.3628972636%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}50.5158906132%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}51.5151515132%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="noon-left"]{clip-path:polygon(28.43822844% 0.00000000%,32.94483294% 0.00000000%,32.94483294% 100.00000000%,28.43822844% 100.00000000%);transform-origin:30.52703605% 59.06771514%;animation-name:dn-live-puzzle-noon-left-v23}
@keyframes dn-live-puzzle-noon-left-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}48.2631189923%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}48.5883222479%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}49.9541759021%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}51.1071692517%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}52.1064301518%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="noon-dot"]{clip-path:polygon(32.94483294% 0.00000000%,37.99533800% 0.00000000%,37.99533800% 52.32558140%,32.94483294% 52.32558140%);transform-origin:35.22938323% 45.02551854%;animation-name:dn-live-puzzle-noon-dot-v23}
@keyframes dn-live-puzzle-noon-dot-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}48.8543976309%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}49.1796008865%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}50.5454545494%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}51.6984478903%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}52.6977087991%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="alef2-top"]{clip-path:polygon(24.78632479% 0.00000000%,28.43822844% 0.00000000%,28.43822844% 38.37209302%,24.78632479% 38.37209302%);transform-origin:26.89235781% 32.30646022%;animation-name:dn-live-puzzle-alef2-top-v23}
@keyframes dn-live-puzzle-alef2-top-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}52.8455284544%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}53.1707317100%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}54.5365853642%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}55.6895787138%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}56.6888396139%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="alef2-middle"]{clip-path:polygon(24.78632479% 38.37209302%,28.43822844% 38.37209302%,28.43822844% 53.48837209%,24.78632479% 53.48837209%);transform-origin:27.08122164% 45.71252181%;animation-name:dn-live-puzzle-alef2-middle-v23}
@keyframes dn-live-puzzle-alef2-middle-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}53.4368070930%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}53.7620103486%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}55.1278640028%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}56.2808573524%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}57.2801182525%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="alef2-lower"]{clip-path:polygon(24.78632479% 53.48837209%,28.43822844% 53.48837209%,28.43822844% 100.00000000%,24.78632479% 100.00000000%);transform-origin:27.63718051% 56.46641832%;animation-name:dn-live-puzzle-alef2-lower-v23}
@keyframes dn-live-puzzle-alef2-lower-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}54.0280857316%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}54.3532889871%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}55.7191426501%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}56.8721359910%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}57.8713968998%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="be-right"]{clip-path:polygon(18.64801865% 0.00000000%,24.78632479% 0.00000000%,24.78632479% 65.11627907%,18.64801865% 65.11627907%);transform-origin:21.73343598% 52.47938803%;animation-name:dn-live-puzzle-be-right-v23}
@keyframes dn-live-puzzle-be-right-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}58.0192165551%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}58.3444198106%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.031000),calc(var(--dn-logo-w)*-0.052000),0) rotate(-14.00deg) scale(0.8400)}59.7102734649%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.024250),calc(var(--dn-logo-w)*-0.015850),0) rotate(6.02deg) scale(1.0350)}60.8632668145%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.009230),calc(var(--dn-logo-w)*0.003660),0) rotate(-2.52deg) scale(0.9910)}61.8625277146%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="be-left"]{clip-path:polygon(0.00000000% 0.00000000%,18.64801865% 0.00000000%,18.64801865% 65.11627907%,0.00000000% 65.11627907%);transform-origin:10.72659180% 60.07228484%;animation-name:dn-live-puzzle-be-left-v23}
@keyframes dn-live-puzzle-be-left-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}58.6104951936%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}58.9356984492%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.045000),calc(var(--dn-logo-w)*0.025000),0) rotate(17.00deg) scale(0.8400)}60.3015521035%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*-0.024600),calc(var(--dn-logo-w)*0.001300),0) rotate(-7.31deg) scale(1.0350)}61.4545454531%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.008350),calc(var(--dn-logo-w)*0.001250),0) rotate(3.06deg) scale(0.9910)}62.4538063531%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > [data-dn-logo-owned="v23"] [data-wave-part="be-dot"]{clip-path:polygon(0.00000000% 65.11627907%,24.78632479% 65.11627907%,24.78632479% 100.00000000%,0.00000000% 100.00000000%);transform-origin:12.77851957% 71.28346002%;animation-name:dn-live-puzzle-be-dot-v23}
@keyframes dn-live-puzzle-be-dot-v23{0.00000000%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}59.2017738322%{opacity:0;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}59.5269770878%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.035000),calc(var(--dn-logo-w)*0.048000),0) rotate(-12.00deg) scale(0.8400)}60.8928307508%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.004970),calc(var(--dn-logo-w)*0.027990),0) rotate(5.16deg) scale(1.0350)}62.0458240916%{opacity:1;transform:translate3d(calc(var(--dn-logo-w)*0.000250),calc(var(--dn-logo-w)*-0.009740),0) rotate(-2.16deg) scale(0.9910)}63.0450850004%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}100.00000000%{opacity:1;transform:translate3d(0,0,0) rotate(0deg) scale(1)}}
html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"][data-dn-logo-paused="true"] .dn-live-logo-source-v23,html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"][data-dn-logo-paused="true"] .dn-live-logo-parts-v23,html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"][data-dn-logo-paused="true"] .dn-logo-wave-piece{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] .dn-live-logo-source-v23{animation:none!important;opacity:1!important}html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] > .dn-live-logo-parts-v23{display:none!important}html[data-dn-theme-v23="on"] .dn-live-logo-v23[data-dn-logo-ready="v23"] .dn-logo-wave-piece{animation:none;will-change:auto}}
html[data-dn-theme-v23="on"]{--dn-logo-puzzle-css-ready:23}
