/* DOCS-64 – the plugin's documentation styles. GENERATED by tools/docs/build.mjs – do not edit; edit
   tools/docs/css/*.css or the sbyte.lt source and rebuild (source cc6db21). */

/* ---- Scene tokens and reset (goes before demo.css) ----
   The scenes read a few of sbyte.lt's site tokens; here they get sbyte's values on the scene root itself, so a hub
   theme can neither miss nor override them. No web fonts: --font-sans / --font-display are set to nothing (the
   guaranteed-invalid value), so `font-family: var(…)` falls back to the inherited font – the theme's.
   The reset keeps theme element rules (Astra / Blocksy style table, th and td) out of the mock-ups; its selectors
   weigh one class, so demo.css's own class rules – later in this file – still win. */
.dm{
  --line:#E2DED7;--paper-soft:#F3F1ED;
  --font-mono:ui-monospace,"Cascadia Mono","Segoe UI Mono",Menlo,Consolas,monospace;
  --font-sans:initial;--font-display:initial;
  text-align:left;font-weight:400;font-style:normal;letter-spacing:normal;word-spacing:normal;
  text-transform:none;text-indent:0;white-space:normal;
}
.dm :where(table,thead,tbody,tfoot,tr,th,td){margin:0;padding:0;border:0;background:none;vertical-align:middle;text-align:left}
.dm :where(table){border-collapse:collapse;border-spacing:0}
.dm :where(svg){overflow:hidden}

/* ==== sbyte.lt src/styles/demo.css (web fonts → the theme's font) ==== */
/* ==========================================================================
   Interaktyvios vizualizacijos (Demo) — /idejos ir dokumentacija.
   Scena yra fiksuoto dizaino pločio (--dm-w × --dm-h) ir proporcingai
   mažinama (--fit), kai vietos mažiau. Žingsniai valdomi per data-step
   atributą — žr. sugeneruotą bloką failo gale.
   ========================================================================== */

.dm{
  --dm-w:480px;--dm-h:300px;--fit:1;
  /* scenos viduje dingstantys/atsirandantys elementai neturi „tempti“ puslapio slinkties */
  overflow-anchor:none;
  --dm-ink:#14110F;--dm-soft:#5C5651;--dm-faint:#8E8781;
  --dm-line:#E2DED7;--dm-line2:#CFC9C0;--dm-bg:#F7F5F2;
  --dm-red:#D91F26;--dm-red-deep:#A8131A;--dm-red-soft:#FCE9E9;
  --dm-ok:#1F7A4C;--dm-ok-soft:#E3F2EA;--dm-warn:#B4791A;--dm-warn-soft:#FBF1DE;
  --dm-wp:#2271B1;--dm-wp-soft:#E5F0F8;--dm-wp-side:#1D2327;--dm-wp-bg:#F0F0F1;--dm-woo:#7F54B3;
  position:relative;overflow:hidden;
  height:calc(var(--dm-h) * var(--fit) + 36px);
  border:1px solid var(--line);border-radius:14px;
  background:
    radial-gradient(circle at 9% 10%,rgba(217,31,38,.09),transparent 52%),
    radial-gradient(circle at 92% 92%,rgba(20,17,15,.07),transparent 55%),
    var(--paper-soft);
  font-family:inherit;font-size:12px;line-height:1.4;color:var(--dm-ink);
  -webkit-user-select:none;user-select:none;
}
.dm__in{
  position:absolute;left:50%;top:18px;width:var(--dm-w);height:var(--dm-h);
  margin-left:calc(var(--dm-w) / -2);transform:scale(var(--fit));transform-origin:top center;
}
/* Kol JS dar neišmatavo — apytikslis mastelis telefone (JS perrašo inline) */
@media (max-width:600px){.dm{--fit:.64}}
.dm *{box-sizing:border-box}

/* ---- Atskleidimas: paslėpta, kol žingsnis nepasiekė data-on ---- */
.dm [data-on]{opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}
.dm [data-on].dm-stay{transform:none}
.dm .dm-click{opacity:0;transition:opacity .15s ease}

/* ---- Pagalbinės ---- */
.dm-row{display:flex;align-items:center;gap:8px}
.dm-col{display:flex;flex-direction:column;gap:8px}
.dm-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.dm-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.dm-fill{flex:1;min-width:0}
.dm-center{display:grid;place-items:center;height:100%}
.dm-stack{position:relative;height:100%}
.dm-abs{position:absolute}
.dm-b{font-weight:700}
.dm-h{font-family:inherit;font-weight:800;letter-spacing:-.02em;line-height:1.1}
.dm-muted{color:var(--dm-soft)}
.dm-faint{color:var(--dm-faint)}
.dm-small{font-size:10px}
.dm-xs{font-size:9px}
.dm-mono{font-family:var(--font-mono);letter-spacing:.04em}
.dm-red{color:var(--dm-red)}
.dm-ok-c{color:var(--dm-ok)}
.dm-strike{text-decoration:line-through;color:var(--dm-faint)}
.dm-sep{height:1px;background:var(--dm-line);margin:6px 0}
.dm-right{margin-left:auto}
.dm-nowrap{white-space:nowrap}

/* ---- Naršyklės langas ---- */
.dm-win{background:#fff;border:1px solid rgba(20,17,15,.1);border-radius:10px;overflow:hidden;
  box-shadow:0 22px 44px -26px rgba(20,17,15,.45);display:flex;flex-direction:column}
.dm-win__bar{flex:0 0 26px;display:flex;align-items:center;gap:10px;padding:0 10px;background:var(--dm-bg);border-bottom:1px solid var(--dm-line)}
.dm-win__dots{display:flex;gap:5px}
.dm-win__dots i{width:7px;height:7px;border-radius:50%;background:#F0716A}
.dm-win__dots i:nth-child(2){background:#F4C152}
.dm-win__dots i:nth-child(3){background:#4FCB7A}
.dm-win__url{flex:1;max-width:62%;margin:0 auto;height:16px;border-radius:999px;background:#fff;border:1px solid var(--dm-line);
  display:flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;font-size:9.5px;color:var(--dm-faint);white-space:nowrap;overflow:hidden}
.dm-win__url .dm-ico{flex:none}
.dm-win__addr{min-width:0;overflow:hidden;text-overflow:ellipsis}
.dm-win__body{position:relative;flex:1;min-height:0;padding:12px}

/* ---- WordPress administravimas ---- */
.dm-wp{display:grid;grid-template-columns:116px minmax(0,1fr);flex:1;min-height:0;font-size:10.5px}
.dm-wp__side{background:var(--dm-wp-side);color:#C3C4C7;padding:6px 0;overflow:hidden}
.dm-wp__item{display:flex;align-items:center;gap:6px;padding:3.5px 9px;white-space:nowrap;position:relative}
.dm-wp__item::before{content:"";flex:0 0 9px;height:9px;border-radius:2px;background:rgba(240,246,252,.32)}
.dm-wp__item.is-current{background:var(--dm-wp);color:#fff}
.dm-wp__item.is-current::before{background:rgba(255,255,255,.75)}
.dm-wp__item.is-current::after{content:"";position:absolute;right:0;top:50%;margin-top:-5px;border:5px solid transparent;border-right-color:var(--dm-wp-bg)}
.dm-wp__sub{background:#2C3338;padding:3px 0 4px}
.dm-wp__sub > span{position:relative;display:block;padding:2.5px 9px 2.5px 24px;color:rgba(240,246,252,.7);white-space:nowrap}
.dm-wp__sub > span.is-current{color:#fff;font-weight:700}
.dm-wp__main{background:var(--dm-wp-bg);padding:10px 12px;min-width:0;overflow:hidden;position:relative}
.dm-wp__title{font-size:14px;font-weight:600;color:#1D2327;margin:0 0 8px;display:flex;align-items:center;gap:8px}
.dm-wp__top{flex:0 0 14px;background:var(--dm-wp-side);display:flex;align-items:center;padding:0 8px;gap:8px;color:#C3C4C7;font-size:8.5px}
.dm-panel{background:#fff;border:1px solid #DCDCDE;padding:10px;position:relative}
.dm-panel__h{font-weight:700;font-size:11px;margin:0 0 6px;padding-bottom:6px;border-bottom:1px solid #F0F0F1}
.dm-notice{background:#fff;border-left:4px solid var(--dm-ok);padding:6px 9px;box-shadow:0 1px 1px rgba(0,0,0,.04);font-size:10.5px}
.dm-notice--info{border-left-color:var(--dm-wp)}
.dm-notice--warn{border-left-color:#DBA617}
.dm-notice--err{border-left-color:#D63638}

/* ---- Telefonas ---- */
.dm-phone{width:158px;height:290px;border-radius:24px;border:6px solid #1C1814;background:#fff;overflow:hidden;position:relative;
  box-shadow:0 24px 44px -24px rgba(20,17,15,.55)}
.dm-phone::before{content:"";position:absolute;top:5px;left:50%;width:42px;height:9px;margin-left:-21px;border-radius:9px;background:#1C1814;z-index:3}
.dm-phone__body{position:absolute;inset:0;padding:22px 9px 9px;display:flex;flex-direction:column;gap:6px}

/* ---- Kortelės, popierius, laiškai ---- */
.dm-card{background:#fff;border:1px solid var(--dm-line);border-radius:10px;padding:10px 12px;box-shadow:0 10px 24px -18px rgba(20,17,15,.4);position:relative}
.dm-card--flat{box-shadow:none}
.dm-paper{background:#fff;border-radius:6px;padding:14px;box-shadow:0 24px 40px -22px rgba(20,17,15,.45),0 0 0 1px rgba(20,17,15,.06);position:relative}
.dm-lines{display:flex;flex-direction:column;gap:5px}
.dm-lines i{display:block;height:5px;border-radius:3px;background:#ECE8E2}
.dm-lines i:nth-child(3n){width:72%}
.dm-lines i:nth-child(3n+2){width:88%}
.dm-mail{background:#fff;border:1px solid var(--dm-line);border-radius:10px;overflow:hidden;box-shadow:0 18px 34px -24px rgba(20,17,15,.45)}
.dm-mail__head{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--dm-line);background:var(--dm-bg)}
.dm-mail__body{padding:10px;display:flex;flex-direction:column;gap:6px}
.dm-avatar{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:10px;color:#fff;
  background:linear-gradient(145deg,#FF6A4C,#D91F26 55%,#A8131A)}
.dm-avatar--ink{background:linear-gradient(145deg,#4A413A,#221E1A)}
.dm-avatar--wp{background:var(--dm-wp)}
.dm-avatar--sm{width:18px;height:18px;font-size:8px}
.dm-attach{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--dm-line);border-radius:7px;padding:4px 7px;background:var(--dm-bg);font-size:10px;font-weight:700}
.dm-attach .dm-ico{color:var(--dm-red)}

/* ---- Valdikliai ---- */
.dm-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:24px;padding:0 11px;border-radius:6px;
  background:var(--dm-red);color:#fff;font-weight:700;font-size:11px;white-space:nowrap;position:relative;border:1px solid transparent}
.dm-btn--wp{background:var(--dm-wp);border-radius:3px;font-weight:600}
.dm-btn--woo{background:var(--dm-woo)}
.dm-btn--ok{background:var(--dm-ok)}
.dm-btn--dark{background:var(--dm-ink)}
.dm-btn--ghost{background:#fff;color:var(--dm-ink);border-color:var(--dm-line2)}
.dm-btn--wp-ghost{background:#F6F7F7;color:var(--dm-wp);border-color:var(--dm-wp);border-radius:3px;font-weight:600}
.dm-btn--sm{height:20px;padding:0 8px;font-size:10px}
.dm-btn--lg{height:30px;padding:0 14px;font-size:12px}
.dm-btn--block{display:flex;width:100%}
.dm-field{display:flex;flex-direction:column;gap:3px;min-width:0}
.dm-field__l{font-size:10px;font-weight:600;color:var(--dm-soft)}
.dm-input{height:24px;border:1px solid #8C8F94;border-radius:4px;background:#fff;padding:0 8px;display:flex;align-items:center;gap:6px;
  font-size:11px;color:var(--dm-ink);position:relative;overflow:hidden;white-space:nowrap}
.dm-input--soft{border-color:var(--dm-line2);border-radius:7px}
.dm-input--area{height:auto;min-height:44px;align-items:flex-start;padding:6px 8px;white-space:normal}
.dm-input--focus{border-color:var(--dm-wp);box-shadow:0 0 0 1px var(--dm-wp)}
.dm-ph{color:var(--dm-faint)}
.dm-select{justify-content:space-between}
.dm-select::after{content:"";flex:none;width:6px;height:6px;border-right:1.5px solid var(--dm-soft);border-bottom:1.5px solid var(--dm-soft);transform:rotate(45deg) translateY(-2px)}
.dm-check{display:inline-flex;align-items:center;gap:6px;font-size:10.5px}
.dm-check__box{position:relative;flex:0 0 12px;width:12px;height:12px;border:1.5px solid #8C8F94;border-radius:2px;background:#fff}
.dm-check__box--round{border-radius:50%}
.dm-check__tick{position:absolute;inset:-1.5px;border-radius:inherit;background:var(--dm-wp);display:grid;place-items:center;color:#fff}
.dm-check__tick svg{width:9px;height:9px}
.dm-check--brand .dm-check__tick{background:var(--dm-red)}
.dm-toggle{position:relative;display:inline-block;flex:0 0 28px;width:28px;height:15px;border-radius:999px;background:#C3C4C7}
.dm-toggle::after{content:"";position:absolute;left:2px;top:2px;width:11px;height:11px;border-radius:50%;background:#fff}
.dm-toggle__on{position:absolute;inset:0;z-index:1;border-radius:inherit;background:var(--dm-ok)}
.dm-toggle__on::after{content:"";position:absolute;right:2px;top:2px;width:11px;height:11px;border-radius:50%;background:#fff}
.dm-tabs{display:flex;gap:2px;border-bottom:1px solid #C3C4C7;font-size:10.5px}
.dm-tabs > span{padding:4px 8px;border:1px solid transparent;border-bottom:0;margin-bottom:-1px;color:var(--dm-soft)}
.dm-tabs > span.is-current{background:var(--dm-wp-bg);border-color:#C3C4C7;color:#1D2327;font-weight:600}
.dm-tabs--bare > span.is-current{background:#fff}
.dm-pill{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 9px;border-radius:999px;border:1px solid var(--dm-line2);background:#fff;font-size:10px;font-weight:600;white-space:nowrap}
.dm-pill.is-current{background:var(--dm-ink);border-color:var(--dm-ink);color:#fff}
.dm-badge{display:inline-flex;align-items:center;gap:3px;height:16px;padding:0 6px;border-radius:999px;font-size:9px;font-weight:800;white-space:nowrap;
  background:var(--dm-bg);color:var(--dm-soft)}
.dm-badge--ok{background:var(--dm-ok-soft);color:var(--dm-ok)}
.dm-badge--warn{background:var(--dm-warn-soft);color:var(--dm-warn)}
.dm-badge--brand{background:var(--dm-red-soft);color:var(--dm-red)}
.dm-badge--wp{background:var(--dm-wp-soft);color:var(--dm-wp)}
.dm-badge--ink{background:var(--dm-ink);color:#fff}
.dm-badge--woo{background:#F0E9F8;color:var(--dm-woo)}
.dm-toast{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--dm-line);border-radius:10px;padding:8px 10px;
  box-shadow:0 18px 30px -18px rgba(20,17,15,.45);font-size:10.5px;position:relative}
.dm-toast__ico{flex:0 0 22px;height:22px;border-radius:7px;display:grid;place-items:center;background:var(--dm-ok-soft);color:var(--dm-ok)}
.dm-toast--brand .dm-toast__ico{background:var(--dm-red-soft);color:var(--dm-red)}
.dm-toast--wp .dm-toast__ico{background:var(--dm-wp-soft);color:var(--dm-wp)}
.dm-toast--ink .dm-toast__ico{background:var(--dm-ink);color:#fff}
.dm-chip{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.8);border-radius:12px;padding:7px 10px;
  box-shadow:0 18px 30px -16px rgba(20,17,15,.4);backdrop-filter:blur(10px);font-size:10.5px}
.dm-ico{display:inline-block;flex:0 0 auto;width:1.2em;height:1.2em;vertical-align:-.2em}
.dm-ico-box{flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--dm-red-soft);color:var(--dm-red)}
.dm-ico-box--ink{background:var(--dm-ink);color:#fff}
.dm-ico-box--ok{background:var(--dm-ok-soft);color:var(--dm-ok)}
.dm-ico-box--wp{background:var(--dm-wp-soft);color:var(--dm-wp)}
.dm-ico-box--woo{background:#F0E9F8;color:var(--dm-woo)}
.dm-stars{display:inline-flex;gap:1px;color:#F2A93B}
.dm-stars .dm-ico{width:10px;height:10px}

/* ---- Lentelės ---- */
.dm-table{width:100%;border-collapse:collapse;font-size:10px;background:#fff}
.dm-table th{text-align:left;font-weight:700;color:var(--dm-soft);background:#F6F7F7;padding:4px 6px;border-bottom:1px solid #DCDCDE;white-space:nowrap}
.dm-table td{padding:4px 6px;border-bottom:1px solid #F0F0F1;white-space:nowrap}
.dm-table tr.is-hl td{background:#FFF8E1}

/* ---- Paveikslėlių vietos (prekės, nuotraukos) ---- */
.dm-img{position:relative;border-radius:7px;overflow:hidden;background:linear-gradient(145deg,#F6D6C9,#E9A48F);min-height:30px}
.dm-img::after{content:"";position:absolute;inset:0;opacity:.55;
  background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 32%27%3E%3Ccircle cx=%2734%27 cy=%279%27 r=%274.5%27 fill=%27white%27/%3E%3Cpath d=%27M2 31 15 13l9 11 6-7 16 14z%27 fill=%27white%27/%3E%3C/svg%3E") center/auto 44% no-repeat}
.dm-img--plain::after{content:none}
.dm-img--b{background:linear-gradient(145deg,#D9E4EC,#9DB4C6)}
.dm-img--c{background:linear-gradient(145deg,#E3E7D3,#AEB98A)}
.dm-img--d{background:linear-gradient(145deg,#2B2520,#5A4A3E)}
.dm-img--e{background:linear-gradient(145deg,#F4E2B8,#DDB25F)}
.dm-img--f{background:linear-gradient(145deg,#E6D9F2,#A98BC8)}
.dm-img--red{background:linear-gradient(145deg,#FF6A4C,#D91F26 55%,#A8131A)}

/* ---- Paspaudimo žymeklis ---- */
.dm-click{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none;z-index:6}
.dm-click__ring{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;border:2px solid rgba(217,31,38,.6);opacity:0}
.dm-click__arrow{position:absolute;left:-2px;top:-2px;width:16px;height:16px;max-width:none;color:var(--dm-ink);filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}

/* ---- Spausdinamas tekstas ---- */
.dm [data-type]{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:bottom;position:relative;padding-right:2px;clip-path:inset(0 100% 0 0)}
.dm [data-type]::after{content:"";position:absolute;right:0;top:12%;bottom:12%;width:1.5px;background:currentColor;opacity:0}

/* ---- Kiti judesiai ---- */
.dm-progress{position:relative;height:5px;border-radius:999px;background:#ECE8E2;overflow:hidden}
.dm-progress > i{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--dm-red)}
.dm-progress--ok > i{background:var(--dm-ok)}
.dm-progress--wp > i{background:var(--dm-wp)}
.dm-spinner{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:dm-spin .7s linear infinite}
.dm-float{animation:dm-float 6s ease-in-out infinite}
.dm-float--late{animation-delay:-3s}
.dm-live{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--dm-ok)}
.dm-live::after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:dm-ping 1.6s ease-out infinite}

@keyframes dm-flash{0%,35%{background-color:rgba(255,214,102,.6)}100%{background-color:transparent}}
@keyframes dm-press{0%{transform:scale(1)}40%{transform:scale(.93)}100%{transform:scale(1)}}
@keyframes dm-pulse{0%{box-shadow:0 0 0 0 rgba(217,31,38,.45)}100%{box-shadow:0 0 0 12px rgba(217,31,38,0)}}
@keyframes dm-pop{0%{transform:scale(.6);opacity:0}100%{transform:scale(1);opacity:1}}
@keyframes dm-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}
@keyframes dm-glow{0%{box-shadow:0 0 0 0 rgba(31,122,76,.5)}100%{box-shadow:0 0 0 14px rgba(31,122,76,0)}}
@keyframes dm-ring{0%{opacity:.9;transform:scale(.35)}100%{opacity:0;transform:scale(1.6)}}
@keyframes dm-arrow{0%{transform:translate(26px,22px);opacity:0}45%{transform:translate(0,0);opacity:1}62%{transform:translate(0,0) scale(.85)}80%,100%{transform:translate(0,0) scale(1)}}
@keyframes dm-fill{from{width:0}to{width:100%}}
@keyframes dm-type{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes dm-caret{0%,99%{opacity:1}100%{opacity:0}}
@keyframes dm-spin{to{transform:rotate(1turn)}}
@keyframes dm-float{0%,100%{translate:0 0}50%{translate:0 -5px}}
@keyframes dm-ping{0%{transform:scale(1);opacity:.7}100%{transform:scale(2.6);opacity:0}}

@media (prefers-reduced-motion:reduce){
  .dm *,.dm *::before,.dm *::after{animation:none!important;transition:none!important}
  .dm [data-type]{clip-path:none}
}

/* ---- Žingsnių variklis (sugeneruota: 12 žingsnių) ----
   data-on=k  — matomas nuo k-tojo žingsnio
   data-off=k — paslėptas nuo k-tojo žingsnio
   data-at="k m" — efektas (data-fx) suveikia tik tuose žingsniuose */
:is(.dm[data-step="0"] [data-on="0"],.dm[data-step="1"] [data-on="0"],.dm[data-step="1"] [data-on="1"],.dm[data-step="2"] [data-on="0"],.dm[data-step="2"] [data-on="1"],.dm[data-step="2"] [data-on="2"],.dm[data-step="3"] [data-on="0"],.dm[data-step="3"] [data-on="1"],.dm[data-step="3"] [data-on="2"],.dm[data-step="3"] [data-on="3"],.dm[data-step="4"] [data-on="0"],.dm[data-step="4"] [data-on="1"],.dm[data-step="4"] [data-on="2"],.dm[data-step="4"] [data-on="3"],.dm[data-step="4"] [data-on="4"],.dm[data-step="5"] [data-on="0"],.dm[data-step="5"] [data-on="1"],.dm[data-step="5"] [data-on="2"],.dm[data-step="5"] [data-on="3"],.dm[data-step="5"] [data-on="4"],.dm[data-step="5"] [data-on="5"],.dm[data-step="6"] [data-on="0"],.dm[data-step="6"] [data-on="1"],.dm[data-step="6"] [data-on="2"],.dm[data-step="6"] [data-on="3"],.dm[data-step="6"] [data-on="4"],.dm[data-step="6"] [data-on="5"],.dm[data-step="6"] [data-on="6"],.dm[data-step="7"] [data-on="0"],.dm[data-step="7"] [data-on="1"],.dm[data-step="7"] [data-on="2"],.dm[data-step="7"] [data-on="3"],.dm[data-step="7"] [data-on="4"],.dm[data-step="7"] [data-on="5"],.dm[data-step="7"] [data-on="6"],.dm[data-step="7"] [data-on="7"],.dm[data-step="8"] [data-on="0"],.dm[data-step="8"] [data-on="1"],.dm[data-step="8"] [data-on="2"],.dm[data-step="8"] [data-on="3"],.dm[data-step="8"] [data-on="4"],.dm[data-step="8"] [data-on="5"],.dm[data-step="8"] [data-on="6"],.dm[data-step="8"] [data-on="7"],.dm[data-step="8"] [data-on="8"],.dm[data-step="9"] [data-on="0"],.dm[data-step="9"] [data-on="1"],.dm[data-step="9"] [data-on="2"],.dm[data-step="9"] [data-on="3"],.dm[data-step="9"] [data-on="4"],.dm[data-step="9"] [data-on="5"],.dm[data-step="9"] [data-on="6"],.dm[data-step="9"] [data-on="7"],.dm[data-step="9"] [data-on="8"],.dm[data-step="9"] [data-on="9"],.dm[data-step="10"] [data-on="0"],.dm[data-step="10"] [data-on="1"],.dm[data-step="10"] [data-on="2"],.dm[data-step="10"] [data-on="3"],.dm[data-step="10"] [data-on="4"],.dm[data-step="10"] [data-on="5"],.dm[data-step="10"] [data-on="6"],.dm[data-step="10"] [data-on="7"],.dm[data-step="10"] [data-on="8"],.dm[data-step="10"] [data-on="9"],.dm[data-step="10"] [data-on="10"],.dm[data-step="11"] [data-on="0"],.dm[data-step="11"] [data-on="1"],.dm[data-step="11"] [data-on="2"],.dm[data-step="11"] [data-on="3"],.dm[data-step="11"] [data-on="4"],.dm[data-step="11"] [data-on="5"],.dm[data-step="11"] [data-on="6"],.dm[data-step="11"] [data-on="7"],.dm[data-step="11"] [data-on="8"],.dm[data-step="11"] [data-on="9"],.dm[data-step="11"] [data-on="10"],.dm[data-step="11"] [data-on="11"]){opacity:1;transform:none;visibility:visible}
:is(.dm[data-step="0"] [data-off="0"],.dm[data-step="1"] [data-off="0"],.dm[data-step="1"] [data-off="1"],.dm[data-step="2"] [data-off="0"],.dm[data-step="2"] [data-off="1"],.dm[data-step="2"] [data-off="2"],.dm[data-step="3"] [data-off="0"],.dm[data-step="3"] [data-off="1"],.dm[data-step="3"] [data-off="2"],.dm[data-step="3"] [data-off="3"],.dm[data-step="4"] [data-off="0"],.dm[data-step="4"] [data-off="1"],.dm[data-step="4"] [data-off="2"],.dm[data-step="4"] [data-off="3"],.dm[data-step="4"] [data-off="4"],.dm[data-step="5"] [data-off="0"],.dm[data-step="5"] [data-off="1"],.dm[data-step="5"] [data-off="2"],.dm[data-step="5"] [data-off="3"],.dm[data-step="5"] [data-off="4"],.dm[data-step="5"] [data-off="5"],.dm[data-step="6"] [data-off="0"],.dm[data-step="6"] [data-off="1"],.dm[data-step="6"] [data-off="2"],.dm[data-step="6"] [data-off="3"],.dm[data-step="6"] [data-off="4"],.dm[data-step="6"] [data-off="5"],.dm[data-step="6"] [data-off="6"],.dm[data-step="7"] [data-off="0"],.dm[data-step="7"] [data-off="1"],.dm[data-step="7"] [data-off="2"],.dm[data-step="7"] [data-off="3"],.dm[data-step="7"] [data-off="4"],.dm[data-step="7"] [data-off="5"],.dm[data-step="7"] [data-off="6"],.dm[data-step="7"] [data-off="7"],.dm[data-step="8"] [data-off="0"],.dm[data-step="8"] [data-off="1"],.dm[data-step="8"] [data-off="2"],.dm[data-step="8"] [data-off="3"],.dm[data-step="8"] [data-off="4"],.dm[data-step="8"] [data-off="5"],.dm[data-step="8"] [data-off="6"],.dm[data-step="8"] [data-off="7"],.dm[data-step="8"] [data-off="8"],.dm[data-step="9"] [data-off="0"],.dm[data-step="9"] [data-off="1"],.dm[data-step="9"] [data-off="2"],.dm[data-step="9"] [data-off="3"],.dm[data-step="9"] [data-off="4"],.dm[data-step="9"] [data-off="5"],.dm[data-step="9"] [data-off="6"],.dm[data-step="9"] [data-off="7"],.dm[data-step="9"] [data-off="8"],.dm[data-step="9"] [data-off="9"],.dm[data-step="10"] [data-off="0"],.dm[data-step="10"] [data-off="1"],.dm[data-step="10"] [data-off="2"],.dm[data-step="10"] [data-off="3"],.dm[data-step="10"] [data-off="4"],.dm[data-step="10"] [data-off="5"],.dm[data-step="10"] [data-off="6"],.dm[data-step="10"] [data-off="7"],.dm[data-step="10"] [data-off="8"],.dm[data-step="10"] [data-off="9"],.dm[data-step="10"] [data-off="10"],.dm[data-step="11"] [data-off="0"],.dm[data-step="11"] [data-off="1"],.dm[data-step="11"] [data-off="2"],.dm[data-step="11"] [data-off="3"],.dm[data-step="11"] [data-off="4"],.dm[data-step="11"] [data-off="5"],.dm[data-step="11"] [data-off="6"],.dm[data-step="11"] [data-off="7"],.dm[data-step="11"] [data-off="8"],.dm[data-step="11"] [data-off="9"],.dm[data-step="11"] [data-off="10"],.dm[data-step="11"] [data-off="11"]){display:none}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"]){--dm-live:1}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="flash"]{animation:dm-flash 1.1s ease-out}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="press"]{animation:dm-press .45s ease-out}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="pulse"]{animation:dm-pulse 1.2s ease-out}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="pop"]{animation:dm-pop .5s cubic-bezier(.2,1.4,.4,1)}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="shake"]{animation:dm-shake .5s ease-in-out}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="glow"]{animation:dm-glow 1.4s ease-out}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"]).dm-click{opacity:1}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"]).dm-click .dm-click__ring{animation:dm-ring .9s ease-out .35s}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"]).dm-click .dm-click__arrow{animation:dm-arrow .9s cubic-bezier(.2,.8,.2,1)}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"]).dm-progress > i{animation:dm-fill var(--dm-dur,1.2s) linear forwards}
:is(.dm[data-step="0"] [data-on="0"],.dm[data-step="1"] [data-on="0"],.dm[data-step="1"] [data-on="1"],.dm[data-step="2"] [data-on="0"],.dm[data-step="2"] [data-on="1"],.dm[data-step="2"] [data-on="2"],.dm[data-step="3"] [data-on="0"],.dm[data-step="3"] [data-on="1"],.dm[data-step="3"] [data-on="2"],.dm[data-step="3"] [data-on="3"],.dm[data-step="4"] [data-on="0"],.dm[data-step="4"] [data-on="1"],.dm[data-step="4"] [data-on="2"],.dm[data-step="4"] [data-on="3"],.dm[data-step="4"] [data-on="4"],.dm[data-step="5"] [data-on="0"],.dm[data-step="5"] [data-on="1"],.dm[data-step="5"] [data-on="2"],.dm[data-step="5"] [data-on="3"],.dm[data-step="5"] [data-on="4"],.dm[data-step="5"] [data-on="5"],.dm[data-step="6"] [data-on="0"],.dm[data-step="6"] [data-on="1"],.dm[data-step="6"] [data-on="2"],.dm[data-step="6"] [data-on="3"],.dm[data-step="6"] [data-on="4"],.dm[data-step="6"] [data-on="5"],.dm[data-step="6"] [data-on="6"],.dm[data-step="7"] [data-on="0"],.dm[data-step="7"] [data-on="1"],.dm[data-step="7"] [data-on="2"],.dm[data-step="7"] [data-on="3"],.dm[data-step="7"] [data-on="4"],.dm[data-step="7"] [data-on="5"],.dm[data-step="7"] [data-on="6"],.dm[data-step="7"] [data-on="7"],.dm[data-step="8"] [data-on="0"],.dm[data-step="8"] [data-on="1"],.dm[data-step="8"] [data-on="2"],.dm[data-step="8"] [data-on="3"],.dm[data-step="8"] [data-on="4"],.dm[data-step="8"] [data-on="5"],.dm[data-step="8"] [data-on="6"],.dm[data-step="8"] [data-on="7"],.dm[data-step="8"] [data-on="8"],.dm[data-step="9"] [data-on="0"],.dm[data-step="9"] [data-on="1"],.dm[data-step="9"] [data-on="2"],.dm[data-step="9"] [data-on="3"],.dm[data-step="9"] [data-on="4"],.dm[data-step="9"] [data-on="5"],.dm[data-step="9"] [data-on="6"],.dm[data-step="9"] [data-on="7"],.dm[data-step="9"] [data-on="8"],.dm[data-step="9"] [data-on="9"],.dm[data-step="10"] [data-on="0"],.dm[data-step="10"] [data-on="1"],.dm[data-step="10"] [data-on="2"],.dm[data-step="10"] [data-on="3"],.dm[data-step="10"] [data-on="4"],.dm[data-step="10"] [data-on="5"],.dm[data-step="10"] [data-on="6"],.dm[data-step="10"] [data-on="7"],.dm[data-step="10"] [data-on="8"],.dm[data-step="10"] [data-on="9"],.dm[data-step="10"] [data-on="10"],.dm[data-step="11"] [data-on="0"],.dm[data-step="11"] [data-on="1"],.dm[data-step="11"] [data-on="2"],.dm[data-step="11"] [data-on="3"],.dm[data-step="11"] [data-on="4"],.dm[data-step="11"] [data-on="5"],.dm[data-step="11"] [data-on="6"],.dm[data-step="11"] [data-on="7"],.dm[data-step="11"] [data-on="8"],.dm[data-step="11"] [data-on="9"],.dm[data-step="11"] [data-on="10"],.dm[data-step="11"] [data-on="11"])[data-type]{animation:dm-type calc(var(--n,10) * 55ms) steps(var(--n,10),end) both}
:is(.dm[data-step="0"] [data-on="0"],.dm[data-step="1"] [data-on="0"],.dm[data-step="1"] [data-on="1"],.dm[data-step="2"] [data-on="0"],.dm[data-step="2"] [data-on="1"],.dm[data-step="2"] [data-on="2"],.dm[data-step="3"] [data-on="0"],.dm[data-step="3"] [data-on="1"],.dm[data-step="3"] [data-on="2"],.dm[data-step="3"] [data-on="3"],.dm[data-step="4"] [data-on="0"],.dm[data-step="4"] [data-on="1"],.dm[data-step="4"] [data-on="2"],.dm[data-step="4"] [data-on="3"],.dm[data-step="4"] [data-on="4"],.dm[data-step="5"] [data-on="0"],.dm[data-step="5"] [data-on="1"],.dm[data-step="5"] [data-on="2"],.dm[data-step="5"] [data-on="3"],.dm[data-step="5"] [data-on="4"],.dm[data-step="5"] [data-on="5"],.dm[data-step="6"] [data-on="0"],.dm[data-step="6"] [data-on="1"],.dm[data-step="6"] [data-on="2"],.dm[data-step="6"] [data-on="3"],.dm[data-step="6"] [data-on="4"],.dm[data-step="6"] [data-on="5"],.dm[data-step="6"] [data-on="6"],.dm[data-step="7"] [data-on="0"],.dm[data-step="7"] [data-on="1"],.dm[data-step="7"] [data-on="2"],.dm[data-step="7"] [data-on="3"],.dm[data-step="7"] [data-on="4"],.dm[data-step="7"] [data-on="5"],.dm[data-step="7"] [data-on="6"],.dm[data-step="7"] [data-on="7"],.dm[data-step="8"] [data-on="0"],.dm[data-step="8"] [data-on="1"],.dm[data-step="8"] [data-on="2"],.dm[data-step="8"] [data-on="3"],.dm[data-step="8"] [data-on="4"],.dm[data-step="8"] [data-on="5"],.dm[data-step="8"] [data-on="6"],.dm[data-step="8"] [data-on="7"],.dm[data-step="8"] [data-on="8"],.dm[data-step="9"] [data-on="0"],.dm[data-step="9"] [data-on="1"],.dm[data-step="9"] [data-on="2"],.dm[data-step="9"] [data-on="3"],.dm[data-step="9"] [data-on="4"],.dm[data-step="9"] [data-on="5"],.dm[data-step="9"] [data-on="6"],.dm[data-step="9"] [data-on="7"],.dm[data-step="9"] [data-on="8"],.dm[data-step="9"] [data-on="9"],.dm[data-step="10"] [data-on="0"],.dm[data-step="10"] [data-on="1"],.dm[data-step="10"] [data-on="2"],.dm[data-step="10"] [data-on="3"],.dm[data-step="10"] [data-on="4"],.dm[data-step="10"] [data-on="5"],.dm[data-step="10"] [data-on="6"],.dm[data-step="10"] [data-on="7"],.dm[data-step="10"] [data-on="8"],.dm[data-step="10"] [data-on="9"],.dm[data-step="10"] [data-on="10"],.dm[data-step="11"] [data-on="0"],.dm[data-step="11"] [data-on="1"],.dm[data-step="11"] [data-on="2"],.dm[data-step="11"] [data-on="3"],.dm[data-step="11"] [data-on="4"],.dm[data-step="11"] [data-on="5"],.dm[data-step="11"] [data-on="6"],.dm[data-step="11"] [data-on="7"],.dm[data-step="11"] [data-on="8"],.dm[data-step="11"] [data-on="9"],.dm[data-step="11"] [data-on="10"],.dm[data-step="11"] [data-on="11"])[data-type]::after{animation:dm-caret calc(var(--n,10) * 55ms + 500ms) step-end both}

/* ---- Papildomi efektai ---- */
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="focus"]{border-color:var(--dm-wp);box-shadow:0 0 0 1px var(--dm-wp)}
.dm-progress__done{position:absolute;inset:0;border-radius:inherit;background:var(--dm-red)}
.dm-progress--ok .dm-progress__done{background:var(--dm-ok)}
.dm-progress--wp .dm-progress__done{background:var(--dm-wp)}
/* data-out=k — nuo k-tojo žingsnio permatomas, bet vieta lieka (sklandiems pakeitimams) */
.dm [data-out]{transition:opacity .25s ease}
:is(.dm[data-step="0"] [data-out="0"],.dm[data-step="1"] [data-out="0"],.dm[data-step="1"] [data-out="1"],.dm[data-step="2"] [data-out="0"],.dm[data-step="2"] [data-out="1"],.dm[data-step="2"] [data-out="2"],.dm[data-step="3"] [data-out="0"],.dm[data-step="3"] [data-out="1"],.dm[data-step="3"] [data-out="2"],.dm[data-step="3"] [data-out="3"],.dm[data-step="4"] [data-out="0"],.dm[data-step="4"] [data-out="1"],.dm[data-step="4"] [data-out="2"],.dm[data-step="4"] [data-out="3"],.dm[data-step="4"] [data-out="4"],.dm[data-step="5"] [data-out="0"],.dm[data-step="5"] [data-out="1"],.dm[data-step="5"] [data-out="2"],.dm[data-step="5"] [data-out="3"],.dm[data-step="5"] [data-out="4"],.dm[data-step="5"] [data-out="5"],.dm[data-step="6"] [data-out="0"],.dm[data-step="6"] [data-out="1"],.dm[data-step="6"] [data-out="2"],.dm[data-step="6"] [data-out="3"],.dm[data-step="6"] [data-out="4"],.dm[data-step="6"] [data-out="5"],.dm[data-step="6"] [data-out="6"],.dm[data-step="7"] [data-out="0"],.dm[data-step="7"] [data-out="1"],.dm[data-step="7"] [data-out="2"],.dm[data-step="7"] [data-out="3"],.dm[data-step="7"] [data-out="4"],.dm[data-step="7"] [data-out="5"],.dm[data-step="7"] [data-out="6"],.dm[data-step="7"] [data-out="7"],.dm[data-step="8"] [data-out="0"],.dm[data-step="8"] [data-out="1"],.dm[data-step="8"] [data-out="2"],.dm[data-step="8"] [data-out="3"],.dm[data-step="8"] [data-out="4"],.dm[data-step="8"] [data-out="5"],.dm[data-step="8"] [data-out="6"],.dm[data-step="8"] [data-out="7"],.dm[data-step="8"] [data-out="8"],.dm[data-step="9"] [data-out="0"],.dm[data-step="9"] [data-out="1"],.dm[data-step="9"] [data-out="2"],.dm[data-step="9"] [data-out="3"],.dm[data-step="9"] [data-out="4"],.dm[data-step="9"] [data-out="5"],.dm[data-step="9"] [data-out="6"],.dm[data-step="9"] [data-out="7"],.dm[data-step="9"] [data-out="8"],.dm[data-step="9"] [data-out="9"],.dm[data-step="10"] [data-out="0"],.dm[data-step="10"] [data-out="1"],.dm[data-step="10"] [data-out="2"],.dm[data-step="10"] [data-out="3"],.dm[data-step="10"] [data-out="4"],.dm[data-step="10"] [data-out="5"],.dm[data-step="10"] [data-out="6"],.dm[data-step="10"] [data-out="7"],.dm[data-step="10"] [data-out="8"],.dm[data-step="10"] [data-out="9"],.dm[data-step="10"] [data-out="10"],.dm[data-step="11"] [data-out="0"],.dm[data-step="11"] [data-out="1"],.dm[data-step="11"] [data-out="2"],.dm[data-step="11"] [data-out="3"],.dm[data-step="11"] [data-out="4"],.dm[data-step="11"] [data-out="5"],.dm[data-step="11"] [data-out="6"],.dm[data-step="11"] [data-out="7"],.dm[data-step="11"] [data-out="8"],.dm[data-step="11"] [data-out="9"],.dm[data-step="11"] [data-out="10"],.dm[data-step="11"] [data-out="11"]){opacity:0}
.dm-swap{display:inline-grid;vertical-align:middle}
.dm-swap > *{grid-area:1/1}
:is(.dm[data-step="0"] [data-at~="0"],.dm[data-step="1"] [data-at~="1"],.dm[data-step="2"] [data-at~="2"],.dm[data-step="3"] [data-at~="3"],.dm[data-step="4"] [data-at~="4"],.dm[data-step="5"] [data-at~="5"],.dm[data-step="6"] [data-at~="6"],.dm[data-step="7"] [data-at~="7"],.dm[data-step="8"] [data-at~="8"],.dm[data-step="9"] [data-at~="9"],.dm[data-step="10"] [data-at~="10"],.dm[data-step="11"] [data-at~="11"])[data-fx~="spin"]{animation:dm-wheel 1.7s cubic-bezier(.15,.75,.2,1) both}
@keyframes dm-wheel{from{transform:rotate(0)}to{transform:rotate(1125deg)}}

/* ---- Kalendorius ---- */
.dm-grid7{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}
.dm-day{position:relative;display:grid;place-items:center;height:20px;border-radius:5px;font-size:10px;font-weight:600;background:#fff;border:1px solid var(--dm-line)}
.dm-day.is-booked{background:#F1EEEA;color:#BDB6AD;border-color:transparent;text-decoration:line-through}
.dm-day .dm-swap{position:absolute;inset:-1px}
.dm-day .dm-swap > span{display:grid;place-items:center;border-radius:5px}
.dm-day__sel{width:100%;height:100%;display:grid;place-items:center;background:var(--dm-red);color:#fff;border-radius:5px}
.dm-dot{display:inline-block;width:8px;height:8px;border-radius:2px;background:#fff;border:1px solid var(--dm-line2)}
.dm-dot--off{background:#F1EEEA;border-color:transparent}

/* ---- Iššokantis sluoksnis ---- */
.dm .dm-overlay{position:absolute;inset:0;display:grid;place-items:center;background:rgba(20,17,15,.4);transform:none}

/* ---- Laimės ratas ---- */
.dm-wheel-wrap{position:relative;flex:0 0 112px;width:112px;height:112px}
.dm-wheel{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 4px #fff,0 10px 24px -10px rgba(20,17,15,.5);
  background:conic-gradient(#D91F26 0 45deg,#F5F1EC 0 90deg,#14110F 0 135deg,#FF6A4C 0 180deg,#D91F26 0 225deg,#F5F1EC 0 270deg,#14110F 0 315deg,#FF6A4C 0 360deg)}
.dm-wheel::after{content:"";position:absolute;inset:38%;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(20,17,15,.08)}
.dm-wheel--done{background:linear-gradient(145deg,#FF6A4C,#D91F26 55%,#A8131A)}
.dm-wheel--done::after{display:none}
.dm-wheel-pin{position:absolute;top:-7px;left:50%;margin-left:-6px;border:6px solid transparent;border-top:11px solid var(--dm-ink);z-index:2}

/* ==== the scenes' own styles (their <style> blocks, one rule set per article) ==== */
/* puslapiu-kurimas */
.dm[data-step="2"] .ds-pgk-ed{transition-delay:.65s}
.ds-pgk-img{display:none}
.dm:is([data-step="5"],[data-step="6"],[data-step="7"]) .ds-pgk-img{display:flex}
/* puslapiu-redaktoriai */
.ds-pr-ghost{position:absolute;left:55px;top:128px;width:93px;margin:-22px 0 0 -46px;z-index:7;opacity:0;pointer-events:none;
  transition:left .95s cubic-bezier(.45,0,.25,1),top .95s cubic-bezier(.45,0,.25,1),opacity .2s ease}
.ds-pr-ghost > div{box-shadow:0 0 0 1px #2271B1,0 14px 24px -10px rgba(20,17,15,.45)!important}
.dm[data-step="1"] .ds-pr-ghost{opacity:1}
.dm[data-step="2"] .ds-pr-ghost{opacity:1;left:423px;top:120px}
.dm[data-step="3"] .ds-pr-ghost{left:423px;top:120px}
.ds-pr-hand{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-2px 0 0 -2px;color:var(--dm-ink);filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}
/* puslapiu-redaktoriai */
.ds-pr-view{position:absolute;inset:0;background:#fff;transition:background-color .4s ease}
.ds-pr-dev{height:100%;width:100%;margin:0 auto;overflow:hidden;background:#fff;transition:width .7s cubic-bezier(.4,0,.2,1),box-shadow .4s ease}
.ds-pr-view .ds-pr-burger{display:none}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"]) .ds-pr-view{background:#DFE3E7}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"]) .ds-pr-dev{box-shadow:0 0 0 1px #C9CFD5,0 10px 24px -14px rgba(20,17,15,.4)}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"]) .ds-pr-view .ds-pr-nav{display:none}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"]) .ds-pr-view .ds-pr-burger{display:inline-flex}
.dm[data-step="2"] .ds-pr-dev{width:64%}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"]) .ds-pr-dev{width:40%}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"]) .ds-pr-view .ds-pr-cols{grid-template-columns:1fr}
/* puslapiu-redaktoriai */
.dm[data-step="1"] .ds-wpb-pick{transition-delay:.55s}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"]) .ds-wpb-new{display:none}
/* meniu-kurimas-ir-koregavimas */
.ds-mnu-dis{opacity:.45;transition:opacity .35s}
.dm[data-step="4"] .ds-mnu-dis{opacity:1}
/* meniu-kurimas-ir-koregavimas */
.ds-mnu-it{position:absolute;left:0;width:250px;transition:top .6s ease,left .45s ease,box-shadow .3s}
.ds-mnu-kon{top:0}.ds-mnu-apie{top:28px}.ds-mnu-kom{top:56px}.ds-mnu-pas{top:84px}
.dm:not([data-step="0"]) .ds-mnu-kon{top:84px}
.dm:not([data-step="0"]) .ds-mnu-apie{top:0}
.dm:not([data-step="0"]) .ds-mnu-kom{top:28px}
.dm:not([data-step="0"]) .ds-mnu-pas{top:56px}
.dm:not([data-step="0"],[data-step="1"]) .ds-mnu-kom{left:22px}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-mnu-kon{top:148px}
.dm:is([data-step="1"],[data-step="2"]) .ds-mnu-it{transition-delay:.3s}
.dm[data-step="1"] .ds-mnu-kon,.dm[data-step="2"] .ds-mnu-kom{box-shadow:0 10px 18px -8px rgba(0,0,0,.45)}
.ds-mnu-exp{max-height:0;overflow:hidden;transition:max-height .45s ease}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-mnu-exp{max-height:64px}
/* irasu-straipsniu-kurimas */
.dm[data-step="1"] .ds-irs-ed{transition-delay:.65s}
.ds-irs-gal{display:none}
.dm:is([data-step="6"],[data-step="7"]) .ds-irs-gal{display:grid}
/* irasu-straipsniu-kurimas */
.ds-irs-dis{opacity:.5;transition:opacity .35s}
.dm:not([data-step="0"],[data-step="1"]) .ds-irs-dis{opacity:1}
.ds-irs-ok{display:none}
.dm[data-step="6"] .ds-irs-ok{display:block}
/* irasu-ir-puslapiu-versijos-atstatymas */
.ds-rv-knob{position:absolute;top:1px;left:100%;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#fff;border:1px solid #8C8F94;display:grid;place-items:center;color:#50575E;box-shadow:0 1px 2px rgba(0,0,0,.12);transition:left .5s ease .2s}
.ds-rv-knob .dm-ico{width:9px;height:9px}
.dm:is([data-step="2"],[data-step="3"]) .ds-rv-knob{left:50%}
.ds-rv-saved{display:none}
.dm[data-step="5"] .ds-rv-saved{display:block}
/* valdikliai */
.ds-val-a1,.ds-val-a2{transition:box-shadow .35s}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"]) .ds-val-a1{box-shadow:0 0 0 2px var(--dm-wp)}
.dm:is([data-step="3"],[data-step="4"]) .ds-val-a2{box-shadow:0 0 0 2px #7F54B3}
.ds-val-x1,.ds-val-x2{display:none}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"]) .ds-val-x1{display:flex}
.dm:is([data-step="3"],[data-step="4"]) .ds-val-x2{display:flex}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"]) .ds-val-a1 .ds-val-chev,
.dm:is([data-step="3"],[data-step="4"]) .ds-val-a2 .ds-val-chev{transform:rotate(180deg)}
/* valdikliai */
.ds-val-new{display:none}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"]) .ds-val-new{display:flex}
/* valdikliai */
.ds-val-img{max-height:120px;overflow:hidden;transition:max-height .5s ease,opacity .3s,margin .5s}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"]) .ds-val-img{max-height:0;opacity:0;margin-bottom:-8px}
/* sablono-koregavimas */
.ds-sk-sub{transform:translateX(102%);transition:transform .4s ease}
.dm:not([data-step="0"],[data-step="1"]) .ds-sk-sub{transform:none}
.dm[data-step="2"] .ds-sk-sub{transition-delay:.45s}
.dm[data-step="0"] .ds-sk-sub{transition:none}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"]) .ds-sk-logo{display:none}
/* temos */
.dm[data-step="2"] .ds-tem-cat{transition-delay:.6s}
/* temos */
.dm[data-step="1"] .ds-tem-cz{transition-delay:.65s}
.ds-tem-sub{transform:translateX(102%);transition:transform .4s ease}
.dm:is([data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-tem-sub{transform:none}
.dm[data-step="2"] .ds-tem-sub{transition-delay:.55s}
.ds-tem-a{background:#3A6FD8;transition:background .45s}
.ds-tem-t{color:#3A6FD8;transition:color .45s}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-tem-a{background:#1F7A4C}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-tem-t{color:#1F7A4C}
/* turinio-vertimas-i-papildomas-kalbas */
.dm[data-step="2"] .ds-tv-late{transition-delay:1.1s}
/* prekes-sukurimas-ir-koregavimas */
.ds-pk-wp .dm-wp__sub > span{white-space:normal}
/* prekes-sukurimas-ir-koregavimas */
.ds-pk-wp .dm-wp__sub > span{white-space:normal}
.ds-pk-tr{position:absolute;left:0;right:0;top:0}
.ds-pk-t1{top:30px}.ds-pk-t2{top:60px}.ds-pk-t3{top:90px}.ds-pk-t4{top:120px}
.dm[data-step="2"] .ds-pk-tr{transition:top .9s cubic-bezier(.45,0,.2,1),box-shadow .3s ease}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"]) .ds-pk-t0{top:30px}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"]) .ds-pk-t1{top:60px}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"]) .ds-pk-t2{top:90px}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"]) .ds-pk-t3{top:120px}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"]) .ds-pk-t4{top:0}
.dm[data-step="2"] .ds-pk-t4{z-index:2;box-shadow:0 10px 18px -8px rgba(0,0,0,.45)}
/* prekes-sukurimas-ir-koregavimas */
.ds-pk-wp .dm-wp__sub > span{white-space:normal}
.ds-pk-vr{position:absolute;left:0;right:0;top:0}
.ds-pk-v1{top:26px}.ds-pk-v2{top:52px}.ds-pk-v3{top:78px}.ds-pk-v4{top:104px}.ds-pk-v5{top:130px}
.dm[data-step="2"] .ds-pk-vr{transition:top .8s cubic-bezier(.45,0,.2,1),box-shadow .3s ease}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"],.dm[data-step="5"]) .ds-pk-v0{top:26px}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"],.dm[data-step="5"]) .ds-pk-v1{top:52px}
:is(.dm[data-step="2"],.dm[data-step="3"],.dm[data-step="4"],.dm[data-step="5"]) .ds-pk-v2{top:0}
.dm[data-step="2"] .ds-pk-v2{z-index:2;box-shadow:0 10px 18px -8px rgba(0,0,0,.45)}
/* prekiu-kategoriju-kurimas-ir-redagavimas */
.ds-pkk-r{position:absolute;left:0;right:0;top:0}
.ds-pkk-r1{top:36px}.ds-pkk-r2{top:72px}.ds-pkk-r3{top:108px}
.dm[data-step="3"] .ds-pkk-r{transition:top .45s ease .5s}
:is(.dm[data-step="3"],.dm[data-step="4"]) .ds-pkk-r0{top:36px}
:is(.dm[data-step="3"],.dm[data-step="4"]) .ds-pkk-r1{top:72px}
:is(.dm[data-step="3"],.dm[data-step="4"]) .ds-pkk-r2{top:108px}
:is(.dm[data-step="3"],.dm[data-step="4"]) .ds-pkk-r3{top:144px}
/* prekiu-kategoriju-kurimas-ir-redagavimas */
.ds-pkk-mi{position:absolute;left:0;width:232px;top:0}
.ds-pkk-m1{top:30px}.ds-pkk-m2{top:60px}.ds-pkk-m3{top:90px}
.dm[data-step="5"] .ds-pkk-mi{transition:top .8s cubic-bezier(.45,0,.2,1) .35s,left .8s cubic-bezier(.45,0,.2,1) .35s,box-shadow .3s ease .35s}
:is(.dm[data-step="5"],.dm[data-step="6"],.dm[data-step="7"]) .ds-pkk-m2{top:90px}
:is(.dm[data-step="5"],.dm[data-step="6"],.dm[data-step="7"]) .ds-pkk-m3{top:60px;left:24px}
.dm[data-step="5"] .ds-pkk-m3{z-index:2;box-shadow:0 10px 18px -8px rgba(0,0,0,.45)}
/* prekiu-atsargu-valdymas */
.dm:is([data-step="0"]) .ds-pa-u1{display:none}.dm:is([data-step="0"],[data-step="1"]) .ds-pa-u2{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"]) .ds-pa-u3{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"]) .ds-pa-u4{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .ds-pa-u5{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-pa-u7{display:none}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="6"]) .ds-pa-idle{opacity:.45}
.ds-pa-fade{animation:ds-pa-in .45s ease-out}
@keyframes ds-pa-in{from{opacity:0}}
/* masinis-ir-greitasis-redagavimas-prekiu-rodymo-nustatymai-filtravimas-ir-rusiavimas */
.dm:is([data-step="0"]) .ds-mr-u1{display:none}
.dm:is([data-step="0"],[data-step="1"]) .ds-mr-u2{display:none}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"]) .ds-mr-u3{display:none}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .ds-mr-u5{display:none}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"]) .ds-mr-u6{display:none}
.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-mr-u7{display:none}
.dm:is([data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"]) .ds-mr-f3{display:none}
.dm:is([data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"]) .ds-mr-f5{display:none}
.dm:is([data-step="6"],[data-step="7"],[data-step="8"],[data-step="9"],[data-step="10"],[data-step="11"]) .ds-mr-f6{display:none}
.ds-mr-fade{animation:ds-mr-in .45s ease-out}
@keyframes ds-mr-in{from{opacity:0}}
.dm[data-step="2"] .ds-mr-screen{transition-delay:.4s}
/* uzsakymu-tvarkymas */
.dm:is([data-step="0"],[data-step="1"],[data-step="2"]) .ds-ut-new{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .ds-ut-note{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"],[data-step="5"],[data-step="6"]) .ds-ut-saved{display:none}
.dm[data-step="3"] .ds-ut-new{animation:ds-ut-in .6s ease-out}
@keyframes ds-ut-in{from{opacity:0}}
/* nuolaidu-kodu-kurimas */
.dm:is([data-step="0"],[data-step="1"]) .ds-nk-u2{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"]) .ds-nk-u4{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .ds-nk-u5{display:none}
.ds-nk-fade{animation:ds-nk-in .45s ease-out}
@keyframes ds-nk-in{from{opacity:0}}
/* virtualiu-skaitmeniniu-prekiu-pardavimas-failu-dokumentu-ir-kt */
.dm:is([data-step="0"]) .ds-vp-u1{display:none}.dm:is([data-step="0"],[data-step="1"]) .ds-vp-u2{display:none}.dm:is([data-step="0"],[data-step="1"],[data-step="2"]) .ds-vp-u3{display:none}
.ds-vp-fade{animation:ds-vp-in .45s ease-out}
@keyframes ds-vp-in{from{opacity:0}}
/* duomenu-rinkimas-ir-saugojimas */
.ds-dr-page{transition:transform .8s cubic-bezier(.3,.7,.2,1)}
.ds-dr-thumb{transition:transform .8s cubic-bezier(.3,.7,.2,1)}
.dm[data-step="3"] .ds-dr-page,.dm[data-step="4"] .ds-dr-page,.dm[data-step="5"] .ds-dr-page,.dm[data-step="6"] .ds-dr-page,.dm[data-step="7"] .ds-dr-page{transform:translateY(-78px)}
.dm[data-step="3"] .ds-dr-thumb,.dm[data-step="4"] .ds-dr-thumb,.dm[data-step="5"] .ds-dr-thumb,.dm[data-step="6"] .ds-dr-thumb,.dm[data-step="7"] .ds-dr-thumb{transform:translateY(88px)}
/* seo */
.ds-seo .dm-wp{grid-template-columns:132px minmax(0,1fr)}
.ds-seo-saved{display:none}
.ds-seo[data-step="4"] .ds-seo-saved{display:block}
/* kaip-pagerinti-svetaines-el-laisku-pristatyma */
.ds-ms[data-step="0"] *{transition-delay:0s!important}
.ds-ms-page{transition:transform .7s ease}
.dm:is([data-step="1"],[data-step="2"]) .ds-ms-page{transform:translateY(-112px)}
/* kaip-pagreitinti-svetaine */
.ds-sp-first{transition:opacity .4s ease}
.ds-sp:is([data-step="6"],[data-step="7"]) .ds-sp-first{opacity:.28}
/* kas-yra-spartinancioji-talpykla-ir-kaip-ja-isvalyti */
.ds-ch[data-step="0"] *{transition-delay:0s!important}
.ds-ch-done{display:none}
.ds-ch[data-step="3"] .ds-ch-done{display:block}
/* el-pasto-dezutes-susiejimas-el-pasto-programomis */
.ds-gm[data-step="0"] *{transition-delay:0s!important}
.ds-gm-s5,.ds-gm-s7{display:none}
.ds-gm:is([data-step="5"],[data-step="6"],[data-step="7"]) .ds-gm-s5,.ds-gm[data-step="7"] .ds-gm-s7{display:flex}

/* ---- Article body (the `html` of an article) ----
   Put the article html into an element with class "doc-prose" inside ".wcrm-docs". Fonts and the text / link colour
   are the theme's (nothing here sets a font-family or a text colour); --wcrm-docs-accent (the module may set it)
   colours the quote bar, falling back to Astra's and Blocksy's accent variables. */
.wcrm-docs .doc-prose{line-height:1.7;overflow-wrap:break-word;min-width:0}
.wcrm-docs .doc-prose > :first-child{margin-top:0}
.wcrm-docs .doc-prose :is(h2,h3,h4,h5,h6){line-height:1.25;margin:1.6em 0 .6em;scroll-margin-top:112px}
.wcrm-docs .doc-prose h2{font-size:1.6em}
.wcrm-docs .doc-prose h3{font-size:1.35em}
.wcrm-docs .doc-prose h4{font-size:1.15em}
.wcrm-docs .doc-prose :is(h5,h6){font-size:1em}
.wcrm-docs .doc-prose p{margin:0 0 1em}
.wcrm-docs .doc-prose :is(ul,ol){margin:0 0 1.1em;padding-left:1.4em}
.wcrm-docs .doc-prose ul{list-style:disc}
.wcrm-docs .doc-prose ol{list-style:decimal}
.wcrm-docs .doc-prose li{margin:0 0 .35em}
.wcrm-docs .doc-prose li > :is(ul,ol){margin:.35em 0 .2em}
.wcrm-docs .doc-prose a{text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}
.wcrm-docs .doc-prose hr{height:0;border:0;border-top:1px solid #E2DED7;background:none;margin:2em 0}
.wcrm-docs .doc-prose blockquote{margin:1.2em 0;padding:.2em 0 .2em 1em;border:0;border-left:3px solid var(--wcrm-docs-accent,var(--ast-global-color-0,var(--theme-palette-color-1,#2271B1)));background:none;font-style:normal}
.wcrm-docs .doc-prose blockquote > :last-child{margin-bottom:0}
.wcrm-docs .doc-prose code{font-family:ui-monospace,"Cascadia Mono","Segoe UI Mono",Menlo,Consolas,monospace;font-size:.88em;background:#F3F1ED;color:inherit;padding:.1em .35em;border-radius:3px;overflow-wrap:anywhere}
.wcrm-docs .doc-prose .doc-table{overflow-x:auto;margin:1.4em 0;-webkit-overflow-scrolling:touch}
.wcrm-docs .doc-prose .doc-table table{width:100%;min-width:540px;margin:0;border-collapse:collapse;border-spacing:0;font-size:.92em;line-height:1.5}
.wcrm-docs .doc-prose .doc-table :is(th,td){border:1px solid #E2DED7;padding:.6em .75em;text-align:left;vertical-align:top;background:none}
.wcrm-docs .doc-prose .doc-table th{background:#F3F1ED;font-weight:700}

/* ---- Scene figure ----
   Holds one pre-rendered scene (`.dm`, its own size and look – demo.css above); the plugin's script sets --fit. */
.wcrm-docs .doc-demo{display:block;margin:1.6em 0;padding:0;border:0;max-width:100%;min-width:0}
