/* =====================================================================
   Union Wallet — UW Cine (especial scrollytelling) — Lazy Blocks v2
   Prefixo uwc-. Enfileirado por uw-cine-functions.php (front + editor).
   ===================================================================== */
:root{
  --uwc-bg:#0a0a0c; --uwc-bg2:#141418; --uwc-card:#0f0f12;
  --uwc-ink:#f5f1e8; --uwc-ink-soft:rgba(245,241,232,.7); --uwc-ink-dim:rgba(245,241,232,.4);
  --uwc-rule:rgba(245,241,232,.18);
  --uwc-neon:#d4ff36; --uwc-sea:#3ad1c7; --uwc-sand:#f5b30d; --uwc-coral:#ff5a5a; --uwc-lagoon:#3a8ec7;
  --uwc-font:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --uwc-max:1280px;
}
body.uw-cine{background:var(--uwc-bg);color:var(--uwc-ink)}
body.uw-cine .entry-content,body.uw-cine .wp-site-blocks{max-width:none}

/* base ---------------------------------------------------------------- */
.uwc-scene,.uwc-data,.uwc-bar,.uwc-tier{font-family:var(--uwc-font);color:var(--uwc-ink);line-height:1.55;-webkit-font-smoothing:antialiased}
.uwc-scene,.uwc-data,.uwc-scene *,.uwc-data *{box-sizing:border-box}
.uwc-scene,.uwc-data{--uwc-vw:calc(100vw - var(--uwc-sbw,0px));width:var(--uwc-vw);max-width:var(--uwc-vw);margin:0 0 0 calc(50% - var(--uwc-vw)/2)}
.uwc-scene a,.uwc-data a{color:inherit}
.uwc-em{font-weight:800} .uwc-em-i{font-style:italic;font-weight:800} .uwc-em-dim{color:var(--uwc-ink-dim);font-style:italic;font-weight:300}
.uwc-em--neon{color:var(--uwc-neon)} .uwc-em--sea{color:var(--uwc-sea)} .uwc-em--sand{color:var(--uwc-sand)} .uwc-em--coral{color:var(--uwc-coral)} .uwc-em--lagoon{color:var(--uwc-lagoon)} .uwc-em--ink{color:var(--uwc-ink)}
.uwc-c-neon{--c:var(--uwc-neon)} .uwc-c-sea{--c:var(--uwc-sea)} .uwc-c-sand{--c:var(--uwc-sand)} .uwc-c-coral{--c:var(--uwc-coral)} .uwc-c-lagoon{--c:var(--uwc-lagoon)} .uwc-c-ink{--c:var(--uwc-ink)}

.uwc-slate{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.32em;text-transform:uppercase;color:var(--uwc-ink-dim)}
.uwc-slate::before{content:"";width:22px;height:2px;background:var(--c,var(--uwc-neon));flex:none}
.uwc-slate .uwc-em{color:var(--c,var(--uwc-neon))}
.uwc-kt{font-family:var(--uwc-font);font-weight:300;line-height:.95;letter-spacing:-.04em;margin:0;text-wrap:balance}
.uwc-kt .uwc-w{display:inline-block;opacity:0;transform:translateY(.35em);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}
.uwc-in .uwc-kt .uwc-w{opacity:1;transform:none}
.uwc-deck{font-size:clamp(16px,1.6vw,20px);color:var(--uwc-ink-soft);max-width:62ch;margin:24px auto 0;text-wrap:pretty}
.uwc-deck p{margin:0 0 1em} .uwc-deck p:last-child{margin-bottom:0}
.uwc-reveal{opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1)}
.uwc-reveal--late{transition-delay:.45s}
.uwc-in .uwc-reveal{opacity:1;transform:none}
.uwc-giant{display:block;font-weight:200;font-size:clamp(110px,22vw,300px);line-height:.85;letter-spacing:-.07em;font-variant-numeric:tabular-nums;color:var(--c,var(--uwc-ink));text-shadow:0 0 80px currentColor}
.uwc-giant small{font-size:.28em;letter-spacing:-.02em;font-weight:300;vertical-align:top;margin:0 .1em}
.uwc-panel{border:1px solid var(--uwc-rule);padding:40px 34px;background:rgba(20,20,24,.72);backdrop-filter:blur(4px);min-width:0}
.uwc-card{border:1px solid var(--uwc-rule);background:var(--uwc-card);min-width:0}
.uwc-lab{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--uwc-ink-dim)}
[data-tier]{display:none}
body.uwc-tier-budget [data-tier="budget"],body.uwc-tier-mid [data-tier="mid"],body.uwc-tier-comfort [data-tier="comfort"]{display:inline}
body:not([class*="uwc-tier-"]) [data-tier="mid"]{display:inline}

/* fundos e fotos por tier (crossfade) --------------------------------------- */
[data-tier-bg]{opacity:0!important;transition:opacity .9s ease}
.uwc-scene__bg[data-tier-bg]{position:absolute;inset:0}
.uwc-illu img[data-tier-bg]{position:absolute;inset:0}
body.uwc-tier-budget [data-tier-bg="budget"],body.uwc-tier-mid [data-tier-bg="mid"],body.uwc-tier-comfort [data-tier-bg="comfort"]{opacity:1!important}
body.uwc-tier-budget .uwc-scene__bg[data-tier-bg="budget"],body.uwc-tier-mid .uwc-scene__bg[data-tier-bg="mid"],body.uwc-tier-comfort .uwc-scene__bg[data-tier-bg="comfort"]{opacity:var(--uwc-bg-opacity,.55)!important}
body:not([class*="uwc-tier-"]) [data-tier-bg="mid"]{opacity:1!important}
body:not([class*="uwc-tier-"]) .uwc-scene__bg[data-tier-bg="mid"]{opacity:var(--uwc-bg-opacity,.55)!important}
.editor-styles-wrapper [data-tier-bg="mid"]{opacity:1!important}
.editor-styles-wrapper .uwc-scene__bg[data-tier-bg="mid"]{opacity:var(--uwc-bg-opacity,.55)!important}

/* página (wrapper com InnerBlocks) ------------------------------------------- */
.uwc-page{--uwc-vw:calc(100vw - var(--uwc-sbw,0px));width:var(--uwc-vw);max-width:var(--uwc-vw);margin-left:calc(50% - var(--uwc-vw)/2);background:var(--uwc-bg);color:var(--uwc-ink);font-family:var(--uwc-font)}
.uwc-page .uwc-scene,.uwc-page .uwc-data{width:100%;max-width:100%;margin-left:0}
.uwc-page__inner,.uwc-page .lazyblock-inner-blocks{width:100%}
.editor-styles-wrapper .uwc-page{width:100%;max-width:100%;margin-left:0}

/* setup: barra + toggle -------------------------------------------------- */
.uwc-bar{position:fixed;top:0;left:0;right:0;z-index:9000;height:3px;background:rgba(245,241,232,.06)}
.uwc-bar i{display:block;height:100%;width:0;background:var(--c,var(--uwc-neon));transition:width .1s linear}
.uwc-tier{position:fixed;top:14px;right:14px;z-index:9001;display:flex;gap:2px;background:rgba(10,10,12,.78);border:1px solid var(--uwc-rule);border-radius:999px;padding:3px;backdrop-filter:blur(8px)}
.uwc-tier button{border:0;background:transparent;color:var(--uwc-ink-dim);font:800 10px/1 var(--uwc-font);letter-spacing:.22em;text-transform:uppercase;padding:8px 12px;border-radius:999px;cursor:pointer}
.uwc-tier button.is-on{background:var(--c,var(--uwc-neon));color:#0a0a0c}
.uwc-setup-note{display:none}
.uwc-tier[hidden]{display:none}
.editor-styles-wrapper .uwc-bar,.editor-styles-wrapper .uwc-tier{position:relative;top:auto;right:auto}
.editor-styles-wrapper .uwc-setup-note{display:block;font:12px/1.5 var(--uwc-font);color:#666;padding:8px 12px;border:1px dashed #bbb}

/* scene ------------------------------------------------------------------ */
.uwc-scene{min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:60px 32px;position:relative;overflow:hidden;background:var(--uwc-bg);isolation:isolate}
.uwc-scene__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;opacity:var(--uwc-bg-opacity,.55)}
.uwc-scene::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(10,10,12,.55) 0%,rgba(10,10,12,.25) 40%,rgba(10,10,12,.85) 100%)}
.uwc-scene--flat::after{background:rgba(10,10,12,.35)}
.uwc-scene__inner{width:100%;max-width:var(--uwc-max);position:relative;z-index:2}
.uwc-scene--center .uwc-scene__inner{text-align:center}
.uwc-scroll{position:absolute;left:50%;bottom:26px;z-index:3;width:12px;height:12px;border-right:2px solid var(--uwc-ink-dim);border-bottom:2px solid var(--uwc-ink-dim);transform:translateX(-50%) rotate(45deg);animation:uwc-bounce 1.8s infinite}
@keyframes uwc-bounce{0%,100%{transform:translateX(-50%) rotate(45deg) translateY(0)}50%{transform:translateX(-50%) rotate(45deg) translateY(6px)}}

/* open */
.uwc-open .uwc-kt{font-size:clamp(46px,8.5vw,128px);margin:26px 0 0}
.uwc-open .uwc-deck{margin-top:28px}
.uwc-open__period{margin-top:40px}

/* scene photo+text */
.uwc-grid2{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}
.uwc-grid2--right{grid-template-columns:1.15fr 1fr} .uwc-grid2--right .uwc-illu{order:2}
.uwc-illu{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--uwc-rule);box-shadow:0 30px 80px rgba(0,0,0,.6);margin:0}
.uwc-illu img{width:100%;height:100%;object-fit:cover;display:block}
.uwc-illu figcaption{position:absolute;left:12px;bottom:10px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);background:rgba(10,10,12,.6);padding:4px 8px}
.uwc-copy .uwc-kt{font-size:clamp(44px,6.6vw,104px);margin:14px 0 22px}
.uwc-copy .uwc-text{font-size:clamp(15px,1.3vw,18px);color:var(--uwc-ink-soft);max-width:52ch}
.uwc-copy .uwc-text p{margin:0 0 1em} .uwc-copy .uwc-text strong{color:var(--uwc-ink)}

/* number */
.uwc-number .uwc-kt{font-size:clamp(34px,4.6vw,72px);margin-top:16px}
.uwc-number .uwc-giant{margin:56px 0 26px}

/* quote */
.uwc-quote__block{max-width:1000px;margin:0 auto;text-align:center;padding:40px 0}
.uwc-qmark{display:block;font-size:120px;line-height:.5;font-weight:800;color:var(--c,var(--uwc-neon));margin-bottom:30px}
.uwc-quote .uwc-kt{font-size:clamp(34px,5.4vw,84px);font-style:italic;font-weight:300}
.uwc-quote__attrib{margin-top:34px}
.uwc-quote__date{margin-bottom:26px}

/* freeze */
.uwc-freeze .uwc-scene__inner{max-width:820px;text-align:center}
.uwc-freeze .uwc-giant{margin:0}
.uwc-freeze__label{font-size:clamp(28px,4vw,52px);font-weight:800;letter-spacing:-.03em;margin:8px 0 22px}
.uwc-freeze .uwc-text{color:var(--uwc-ink-soft);font-size:clamp(15px,1.3vw,18px)} .uwc-freeze .uwc-text p{margin:0 0 18px} .uwc-freeze .uwc-text strong{color:var(--uwc-ink)}

/* split */
.uwc-split__head{text-align:center} .uwc-split__head .uwc-kt{font-size:clamp(40px,6vw,92px);margin-top:14px}
.uwc-split{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:48px}
.uwc-split .uwc-panel{border-color:var(--c)}
.uwc-split h3{font-weight:300;font-size:clamp(34px,3.8vw,58px);line-height:.95;letter-spacing:-.04em;margin:0 0 18px}
.uwc-split .uwc-text{color:var(--uwc-ink-soft);font-size:15px} .uwc-split .uwc-text p{margin:0 0 1em}
.uwc-rows{margin-top:22px;border-top:1px solid var(--uwc-rule)}
.uwc-row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--uwc-rule);font-size:13px}
.uwc-row b{font-weight:800} .uwc-row .v{font-weight:800;color:var(--c);white-space:nowrap}

/* data ------------------------------------------------------------------ */
.uwc-data{background:var(--uwc-bg2);border-top:1px solid var(--uwc-rule);border-bottom:1px solid var(--uwc-rule);padding:90px 32px;position:relative}
.uwc-data__inner{max-width:var(--uwc-max);margin:0 auto}
.uwc-head h2{font-weight:300;font-size:clamp(34px,4.6vw,64px);line-height:1;letter-spacing:-.04em;margin:0 0 18px;font-family:var(--uwc-font);color:var(--uwc-ink)}
.uwc-head p{max-width:64ch;color:var(--uwc-ink-soft);font-size:15px;margin:0}
.uwc-head p .uwc-em{color:var(--uwc-ink)}
.uwc-head--center{text-align:center} .uwc-head--center p{margin:0 auto}
.uwc-source{margin:26px 0 0;font-size:11px;letter-spacing:.1em;color:var(--uwc-ink-dim)}
.uwc-legend{display:flex;flex-wrap:wrap;gap:18px;font-size:11px;font-weight:800;letter-spacing:.08em;margin:36px 0 18px;color:var(--uwc-ink-soft)}
.uwc-legend i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-style:normal;font-size:9px;margin-right:6px;background:var(--c,var(--uwc-ink));color:#000}

/* cards3 */
.uwc-cards{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:20px;margin-top:44px}
.uwc-cards .uwc-card{padding:26px 24px;position:relative}
.uwc-cards .uwc-lab{display:block;text-align:center;margin-bottom:10px}
.uwc-cards__head{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:14px;align-items:start}
.uwc-cards__name{font-weight:200;font-size:clamp(44px,5vw,64px);line-height:.85;letter-spacing:-.05em;overflow-wrap:anywhere}
.uwc-cards__name .uwc-em,.uwc-cards__name .uwc-em-i{font-weight:800;color:var(--c)}
.uwc-cards__kicker{margin-top:8px}
.uwc-cards__photo{aspect-ratio:1;overflow:hidden;border:1px solid var(--uwc-rule)} .uwc-cards__photo img{width:100%;height:100%;object-fit:cover;display:block}
.uwc-cards__text{font-style:italic;font-weight:300;font-size:15px;color:var(--uwc-ink-soft);margin:18px 0 22px}
.uwc-cards__text .uwc-em,.uwc-cards__text .uwc-em-i{font-style:normal;color:var(--c)}
.uwc-mini{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--uwc-rule);padding-top:14px;text-align:center}
.uwc-mini b{display:block;font-weight:200;font-size:30px;line-height:1;color:var(--c)} .uwc-mini b+span{font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--uwc-ink-dim)}
.uwc-totals{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);border-top:1px solid var(--uwc-rule);border-bottom:1px solid var(--uwc-rule);margin-top:40px;text-align:center}
.uwc-totals div{padding:22px 10px;border-left:1px solid var(--uwc-rule)} .uwc-totals div:first-child{border-left:0}
.uwc-totals b{display:block;font-weight:200;font-size:44px;line-height:1;color:var(--c,var(--uwc-neon))} .uwc-totals b+span{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--uwc-ink-dim)}

/* punch */
.uwc-punch{display:grid;grid-template-columns:repeat(var(--cols,6),1fr);gap:12px}
.uwc-pc{padding:22px 12px 16px;text-align:center;position:relative;border-color:color-mix(in srgb,var(--c) 45%,transparent)}
.uwc-pc__badge{position:absolute;top:-9px;left:50%;transform:translateX(-50%);width:18px;height:18px;border-radius:50%;background:var(--c);color:#000;font-size:9px;font-weight:800;display:grid;place-items:center}
.uwc-pc__n{font-weight:200;font-size:44px;line-height:1;color:var(--c);margin:8px 0 4px}
.uwc-pc__d{font-size:9px;letter-spacing:.2em;color:var(--uwc-ink-dim);text-transform:uppercase}
.uwc-pc__m{font-weight:800;font-size:12px;margin:14px 0 2px}
.uwc-pc__s{font-weight:800;font-size:22px;letter-spacing:.05em}
.uwc-pc__l{font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--uwc-ink-dim);margin-top:14px}
.uwc-pc__t{font-weight:800;font-size:15px;color:var(--c)} .uwc-pc__x{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);margin-top:2px}

/* vs */
.uwc-vs{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:44px}
.uwc-vs h3{font-weight:800;font-size:26px;letter-spacing:-.02em;margin:0 0 10px}
.uwc-score{font-weight:200;font-size:30px;letter-spacing:-.03em} .uwc-score .uwc-em{font-weight:800;color:var(--uwc-ink)}
.uwc-score-sub{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);margin:2px 0 22px}
.uwc-bars .uwc-barrow{display:grid;grid-template-columns:120px 1fr 56px;gap:12px;align-items:center;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);margin:10px 0}
.uwc-barrow i{display:block;height:4px;background:rgba(245,241,232,.12);position:relative}
.uwc-barrow i::after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:var(--c,var(--uwc-ink));transition:width 1.2s cubic-bezier(.2,.7,.2,1)}
.uwc-in .uwc-barrow i::after{width:var(--w)}
.uwc-barrow b{text-align:right;color:var(--uwc-ink);font-weight:800;font-size:13px;letter-spacing:0}
.uwc-dots{margin-top:16px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim)}
.uwc-dots div{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 12px} .uwc-dots div span{width:9px;height:9px;background:var(--c,var(--uwc-ink))} .uwc-dots div.is-dim span{background:var(--uwc-ink-dim)}

/* gantt */
.uwc-gantt{margin-top:40px}
.uwc-gantt__axis{display:grid;grid-template-columns:200px 1fr 70px;gap:12px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim)}
.uwc-gantt__months{display:grid;grid-template-columns:repeat(var(--n,12),1fr);border-bottom:1px solid var(--uwc-rule);padding-bottom:6px}
.uwc-grow{display:grid;grid-template-columns:200px 1fr 70px;gap:12px;align-items:center;padding:8px 0}
.uwc-grow__lab{text-align:right;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:800;line-height:1.35} .uwc-grow__lab small{display:block;color:var(--uwc-ink-dim);font-weight:400}
.uwc-grow__track{position:relative;height:22px;background:var(--uwc-card);border:1px solid var(--uwc-rule)}
.uwc-grow__track i{position:absolute;top:0;bottom:0;left:calc(var(--s)/var(--n,12)*100%);width:calc(var(--e)/var(--n,12)*100%);background:var(--c);display:flex;align-items:center;padding:0 8px;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#000;white-space:nowrap;overflow:hidden;transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.2,.7,.2,1);font-style:normal}
.uwc-in .uwc-grow__track i{transform:none}
.uwc-grow__val{text-align:right;font-weight:200;font-size:26px;line-height:1;color:var(--c)} .uwc-grow__val small{display:block;font-size:8px;letter-spacing:.25em;text-transform:uppercase;color:var(--uwc-ink-dim)}

/* stops */
.uwc-stops{display:grid;grid-template-columns:repeat(var(--cols,5),1fr);gap:12px;margin-top:44px}
.uwc-stop{padding:20px 16px}
.uwc-stop__ico{width:54px;height:54px;margin:14px 0;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 35%,color-mix(in srgb,var(--c) 90%,#fff),color-mix(in srgb,var(--c) 40%,#000));box-shadow:0 0 30px color-mix(in srgb,var(--c) 40%,transparent)}
.uwc-stop__ico img{width:100%;height:100%;object-fit:cover;display:block}
.uwc-stop h4{margin:0 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;font-family:var(--uwc-font)}
.uwc-stop__rate{font-weight:200;font-size:40px;line-height:1;letter-spacing:-.04em;color:var(--c)} .uwc-stop__rate small{font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--uwc-ink-dim);display:block;margin-top:4px;font-weight:400}
.uwc-stop .uwc-barrow{grid-template-columns:1fr;margin:14px 0 6px}
.uwc-stop__kv{display:flex;justify-content:space-between;gap:8px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);padding:6px 0;border-top:1px solid var(--uwc-rule)} .uwc-stop__kv b{color:var(--uwc-ink);letter-spacing:0;font-size:12px;text-align:right}

/* episodes */
.uwc-eps{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:20px;margin-top:44px}
.uwc-ep{padding:24px;text-align:center}
.uwc-ep__ph{aspect-ratio:4/3;overflow:hidden;border:1px solid var(--uwc-rule);margin:14px auto} .uwc-ep__ph img{width:100%;height:100%;object-fit:cover;display:block}
.uwc-ep h4{font-size:16px;font-weight:800;margin:0 0 8px;font-family:var(--uwc-font)} .uwc-ep .uwc-text{font-size:13px;color:var(--uwc-ink-soft)} .uwc-ep .uwc-text p{margin:0 0 .8em} .uwc-ep .uwc-text strong{color:var(--uwc-ink)}

/* close */
.uwc-close .uwc-scene__inner{text-align:center}
.uwc-box{max-width:760px;margin:0 auto 60px;border:1px solid var(--uwc-rule);padding:26px 30px;background:rgba(20,20,24,.7);font-size:15px;color:var(--uwc-ink-soft);text-align:center}
.uwc-box p{margin:0 0 1em} .uwc-box p:last-child{margin:0} .uwc-box strong{color:var(--uwc-ink)}
.uwc-close .uwc-kt{font-size:clamp(36px,6vw,92px)}
.uwc-counter{display:inline-block;margin-top:54px;border:1px solid var(--c,var(--uwc-neon));padding:26px 60px;background:rgba(10,10,12,.7);box-shadow:0 0 60px color-mix(in srgb,var(--c,var(--uwc-neon)) 15%,transparent)}
.uwc-counter__l{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--c,var(--uwc-neon));font-weight:800}
.uwc-counter__n{font-weight:200;font-size:clamp(80px,14vw,170px);line-height:.9;letter-spacing:-.06em;color:var(--c,var(--uwc-neon));font-variant-numeric:tabular-nums}
.uwc-counter__s{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);margin-top:8px}
.uwc-credits{margin-top:70px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);line-height:2} .uwc-credits p{margin:0} .uwc-credits strong{color:var(--uwc-ink-soft)}
.uwc-disclosure{max-width:640px;margin:26px auto 0;font-size:11px;color:var(--uwc-ink-dim);text-transform:none;letter-spacing:0;line-height:1.5}

/* responsive ------------------------------------------------------------ */
@media (max-width:900px){
  .uwc-grid2,.uwc-grid2--right,.uwc-split,.uwc-vs{grid-template-columns:1fr} .uwc-grid2--right .uwc-illu{order:0}
  .uwc-cards,.uwc-eps{grid-template-columns:1fr}
  .uwc-punch{grid-template-columns:repeat(3,1fr)} .uwc-stops{grid-template-columns:repeat(2,1fr)}
  .uwc-totals{grid-template-columns:repeat(2,1fr)} .uwc-totals div:nth-child(odd){border-left:0}
  .uwc-gantt__axis,.uwc-grow{grid-template-columns:1fr} .uwc-gantt__axis>span{display:none} .uwc-grow__lab{text-align:left} .uwc-grow__val{text-align:left;display:flex;gap:8px;align-items:baseline}
  .uwc-scene{padding:80px 20px} .uwc-data{padding:70px 20px}
  .uwc-tier{top:auto;bottom:14px;right:50%;transform:translateX(50%)}
}
@media (max-width:520px){ .uwc-punch{grid-template-columns:repeat(2,1fr)} .uwc-stops{grid-template-columns:1fr} .uwc-cards__head{grid-template-columns:minmax(0,1fr) 90px} }
@media (prefers-reduced-motion:reduce){ .uwc-reveal,.uwc-kt .uwc-w{opacity:1;transform:none;transition:none} .uwc-scroll{animation:none} }

/* editor (Gutenberg) ------------------------------------------------------ */
.editor-styles-wrapper .uwc-scene,.editor-styles-wrapper .uwc-data{width:100%;max-width:100%;margin-left:0}
.editor-styles-wrapper .uwc-scene{min-height:70vh}
.editor-styles-wrapper .uwc-reveal,.editor-styles-wrapper .uwc-kt .uwc-w{opacity:1;transform:none}
.editor-styles-wrapper .uwc-barrow i::after{width:var(--w)} .editor-styles-wrapper .uwc-grow__track i{transform:none}
.editor-styles-wrapper [data-tier="mid"]{display:inline}
.uwc-page-editor-note{font:12px/1.5 var(--uwc-font);color:#666;padding:8px 12px;border:1px dashed #bbb;margin-top:8px}
/* admin bar do WordPress (usuário logado) */
body.admin-bar .uwc-bar{top:32px} body.admin-bar .uwc-tier{top:46px}
@media (max-width:782px){ body.admin-bar .uwc-bar{top:46px} }

/* route — mapa de roteiro (14) ------------------------------------------- */
.uwc-route__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:44px;align-items:start}
.uwc-route__map{position:sticky;top:calc(50vh - 30vh);align-self:start}
.uwc-route__frame{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--uwc-rule);background:var(--uwc-card);box-shadow:0 30px 80px rgba(0,0,0,.6)}
.uwc-route__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:.85}
.uwc-route__svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}
.uwc-route__line{stroke:var(--c,var(--uwc-neon));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.9;transition:stroke-dashoffset 1s cubic-bezier(.2,.7,.2,1)}
.uwc-pin{position:absolute;z-index:3;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;border:0;background:transparent;padding:0;cursor:pointer;font-family:var(--uwc-font)}
.uwc-pin i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:11px;color:var(--uwc-ink-dim);background:rgba(10,10,12,.85);border:1px solid var(--uwc-rule);transition:transform .4s cubic-bezier(.2,.7,.2,1),background .4s ease,color .4s ease,box-shadow .4s ease}
.uwc-pin__lab{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--uwc-ink-dim);white-space:nowrap;background:rgba(10,10,12,.7);padding:3px 7px;transition:color .4s ease}
.uwc-pin.is-past i{background:color-mix(in srgb,var(--c) 30%,rgba(10,10,12,.85));color:var(--uwc-ink);border-color:var(--c)}
.uwc-pin.is-on i{background:var(--c);color:#0a0a0c;border-color:var(--c);transform:scale(1.45);box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 22%,transparent),0 0 40px color-mix(in srgb,var(--c) 45%,transparent)}
.uwc-pin.is-on .uwc-pin__lab{color:var(--c)}
.uwc-route__steps{list-style:none;margin:0;padding:0;counter-reset:none}
.uwc-step{border-left:1px solid var(--uwc-rule);padding:0 0 0 28px;margin:0 0 12vh;position:relative;opacity:.32;transition:opacity .5s ease,border-color .5s ease}
.uwc-step:last-child{margin-bottom:0}
.uwc-step.is-on{opacity:1;border-left-color:var(--c)}
.uwc-step__n{position:absolute;left:0;top:2px;transform:translateX(-50%);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;background:var(--uwc-bg2);border:1px solid var(--uwc-rule);color:var(--uwc-ink-dim);transition:background .5s ease,color .5s ease,border-color .5s ease}
.uwc-step.is-on .uwc-step__n{background:var(--c);color:#0a0a0c;border-color:var(--c)}
.uwc-step h3{font-weight:300;font-size:clamp(30px,3.4vw,52px);line-height:.98;letter-spacing:-.04em;margin:6px 0 14px}
.uwc-step__val{font-weight:200;font-size:38px;line-height:1;letter-spacing:-.03em;color:var(--c);margin-bottom:16px}
.uwc-step__val small{display:block;font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--uwc-ink-dim);margin-top:6px;font-weight:400}
.uwc-step__ph{aspect-ratio:16/9;overflow:hidden;border:1px solid var(--uwc-rule);margin:0 0 16px}
.uwc-step__ph img{width:100%;height:100%;object-fit:cover;display:block}
.uwc-step .uwc-text{font-size:15px;color:var(--uwc-ink-soft);max-width:46ch}
.uwc-step .uwc-text p{margin:0 0 1em} .uwc-step .uwc-text strong{color:var(--uwc-ink)}

/* money — custo no cartão (15) -------------------------------------------- */
.uwc-money__basis{margin:26px 0 0}
.uwc-money__table{margin-top:34px;border-top:1px solid var(--uwc-rule)}
.uwc-money__row{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--uwc-rule)}
.uwc-money__row--head{padding:10px 0;border-bottom-color:color-mix(in srgb,var(--uwc-ink) 30%,transparent)}
.uwc-money__row--head .uwc-money__c{font-size:10px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--uwc-ink-dim)}
.uwc-money__row--head .uwc-money__c--b{color:var(--c,var(--uwc-neon))}
.uwc-money__lab{font-size:14px;font-weight:800}
.uwc-money__lab small{display:block;font-weight:400;font-size:11px;letter-spacing:.06em;color:var(--uwc-ink-dim);margin-top:3px}
.uwc-money__c{text-align:right;font-variant-numeric:tabular-nums;font-size:17px;font-weight:300;color:var(--uwc-ink-soft)}
.uwc-money__c--b{font-weight:800;color:var(--c,var(--uwc-neon))}
.uwc-money__row--total{border-bottom:0;border-top:1px solid color-mix(in srgb,var(--uwc-ink) 30%,transparent);margin-top:2px;padding-top:18px}
.uwc-money__row--total .uwc-money__c{font-size:26px;font-weight:200;color:var(--uwc-ink)}
.uwc-money__row--total .uwc-money__c--b{color:var(--c,var(--uwc-neon))}
.uwc-money__save{margin-top:52px;border:1px solid var(--c,var(--uwc-neon));background:rgba(10,10,12,.55);padding:34px 30px;text-align:center;box-shadow:0 0 70px color-mix(in srgb,var(--c,var(--uwc-neon)) 12%,transparent)}
.uwc-money__big{font-weight:200;font-size:clamp(60px,10vw,124px);line-height:.9;letter-spacing:-.05em;color:var(--c,var(--uwc-neon));font-variant-numeric:tabular-nums;margin:10px 0 4px}
.uwc-cta{display:inline-block;margin-top:24px;background:var(--c,var(--uwc-neon));color:#0a0a0c!important;font-weight:800;font-size:12px;letter-spacing:.22em;text-transform:uppercase;padding:16px 34px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}
.uwc-cta:hover,.uwc-cta:focus-visible{transform:translateY(-2px);box-shadow:0 12px 40px color-mix(in srgb,var(--c,var(--uwc-neon)) 35%,transparent)}
.uwc-money__note{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--uwc-ink-dim);margin:16px 0 0}
.uwc-disclosure--left{margin-left:0;text-align:left}

/* foco visível (teclado) -------------------------------------------------- */
.uwc-tier button:focus-visible,.uwc-pin:focus-visible,.uwc-cta:focus-visible{outline:2px solid var(--c,var(--uwc-neon));outline-offset:3px}

@media (max-width:900px){
  .uwc-route__grid{grid-template-columns:1fr;gap:24px}
  .uwc-route__map{position:sticky;top:8px;z-index:5;background:var(--uwc-bg2);padding-bottom:10px}
  .uwc-route__frame{aspect-ratio:16/9!important}
  .uwc-pin__lab{display:none}
  .uwc-step{margin-bottom:8vh}
  .uwc-money__row{grid-template-columns:minmax(0,1fr) 90px 90px;gap:10px}
  .uwc-money__c{font-size:14px} .uwc-money__row--total .uwc-money__c{font-size:19px}
}
@media (prefers-reduced-motion:reduce){
  .uwc-route__line{transition:none} .uwc-pin i{transition:none} .uwc-cta{transition:none}
}

/* =====================================================================
   Tiers como experiência: o leitor precisa ver o que o dinheiro compra
   ===================================================================== */

/* toggle com a tarifa embutida — o controle já anuncia a diferença */
.uwc-tier{align-items:stretch;padding:4px;gap:3px}
.uwc-tier__cap{display:none}
.uwc-tier button{display:flex;flex-direction:column;gap:3px;padding:8px 14px;line-height:1;text-align:center}
.uwc-tier__n{font:800 10px/1 var(--uwc-font);letter-spacing:.22em;text-transform:uppercase}
.uwc-tier__r{font:400 10px/1 var(--uwc-font);letter-spacing:.04em;text-transform:none;opacity:.65;font-variant-numeric:tabular-nums}
.uwc-tier button.is-on .uwc-tier__r{opacity:.85}

/* anotação de diferença sob um preço */
.uwc-delta{display:none;margin-top:10px;max-width:44ch}
body.uwc-tier-budget .uwc-delta[data-tier="budget"],
body.uwc-tier-mid .uwc-delta[data-tier="mid"],
body.uwc-tier-comfort .uwc-delta[data-tier="comfort"],
body:not([class*="uwc-tier-"]) .uwc-delta[data-tier="mid"],
.editor-styles-wrapper .uwc-delta[data-tier="mid"]{display:block}
.uwc-scene--center .uwc-delta{margin-left:auto;margin-right:auto}
.uwc-delta b{display:inline-block;font:800 11px/1.4 var(--uwc-font);letter-spacing:.14em;text-transform:uppercase;color:var(--c,var(--uwc-neon));border:1px solid color-mix(in srgb,var(--c,var(--uwc-neon)) 40%,transparent);padding:5px 10px;font-variant-numeric:tabular-nums}
.uwc-delta__over{opacity:.6;font-weight:400}
.uwc-delta i{display:block;margin-top:8px;font-style:normal;font-size:14px;color:var(--uwc-ink-soft)}

/* convite para o tier de cima */
.uwc-peek{display:none;align-items:center;gap:18px;margin-top:34px;padding:16px 20px;border:1px solid color-mix(in srgb,var(--c,var(--uwc-neon)) 35%,transparent);background:color-mix(in srgb,var(--c,var(--uwc-neon)) 7%,rgba(10,10,12,.72));backdrop-filter:blur(4px);text-align:left}
body.uwc-tier-budget .uwc-peek[data-tier="budget"],
body.uwc-tier-mid .uwc-peek[data-tier="mid"],
body:not([class*="uwc-tier-"]) .uwc-peek[data-tier="mid"],
.editor-styles-wrapper .uwc-peek[data-tier="mid"]{display:flex}
.uwc-peek__lab{flex:none;font:800 9px/1 var(--uwc-font);letter-spacing:.28em;text-transform:uppercase;color:#0a0a0c;background:var(--c,var(--uwc-neon));padding:6px 9px}
.uwc-peek__txt{flex:1;font-size:14px;color:var(--uwc-ink-soft);min-width:0}
.uwc-peek__txt .uwc-em{color:var(--uwc-ink)}
.uwc-peek__go{flex:none;border:1px solid var(--c,var(--uwc-neon));background:transparent;color:var(--c,var(--uwc-neon));font:800 10px/1 var(--uwc-font);letter-spacing:.2em;text-transform:uppercase;padding:11px 16px;cursor:pointer;transition:background .3s ease,color .3s ease}
.uwc-peek__go:hover,.uwc-peek__go:focus-visible{background:var(--c,var(--uwc-neon));color:#0a0a0c}

/* 16 · escolha do tier */
.uwc-pick__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}
.uwc-pick__card{display:flex;flex-direction:column;text-align:left;padding:0;border:1px solid var(--uwc-rule);background:var(--uwc-card);color:inherit;font-family:var(--uwc-font);cursor:pointer;overflow:hidden;transition:border-color .4s ease,transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}
.uwc-pick__card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--c) 60%,transparent)}
.uwc-pick__ph{display:block;aspect-ratio:5/3;overflow:hidden;background:var(--uwc-bg2);position:relative}
.uwc-pick__ph img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.6) brightness(.75);transition:filter .5s ease}
.uwc-pick__body{display:flex;flex-direction:column;gap:10px;padding:24px 22px 22px}
.uwc-pick__name{font-weight:200;font-size:clamp(30px,3vw,42px);line-height:.95;letter-spacing:-.04em}
.uwc-pick__rate{font-weight:800;font-size:26px;color:var(--c);font-variant-numeric:tabular-nums}
.uwc-pick__rate small{display:block;font-size:9px;font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:var(--uwc-ink-dim);margin-top:5px}
.uwc-pick__lines{display:flex;flex-direction:column;gap:8px;margin-top:4px;border-top:1px solid var(--uwc-rule);padding-top:14px}
.uwc-pick__lines span{font-size:13px;color:var(--uwc-ink-soft);padding-left:16px;position:relative}
.uwc-pick__lines span::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:1px;background:var(--c)}
.uwc-pick__cta{margin-top:14px;font:800 10px/1 var(--uwc-font);letter-spacing:.2em;text-transform:uppercase;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);padding:12px;text-align:center}
.uwc-pick__on{display:none;margin-top:14px;font:800 10px/1 var(--uwc-font);letter-spacing:.2em;text-transform:uppercase;color:#0a0a0c;background:var(--c);padding:12px;text-align:center}
.uwc-pick__card.is-on{border-color:var(--c);box-shadow:0 0 0 1px var(--c),0 24px 60px color-mix(in srgb,var(--c) 18%,transparent)}
.uwc-pick__card.is-on .uwc-pick__ph img{filter:none}
.uwc-pick__card.is-on .uwc-pick__cta{display:none}
.uwc-pick__card.is-on .uwc-pick__on{display:block}

/* 17 · lado a lado */
.uwc-cmp__fig{position:relative;margin:44px 0 0;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--uwc-rule);background:var(--uwc-card);user-select:none}
.uwc-cmp__side{position:absolute;inset:0}
.uwc-cmp__side img{width:100%;height:100%;object-fit:cover;display:block}
.uwc-cmp__side--a{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}
.uwc-cmp__bar{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;background:var(--c,var(--uwc-neon));transform:translateX(-1px);pointer-events:none;box-shadow:0 0 24px color-mix(in srgb,var(--c,var(--uwc-neon)) 60%,transparent)}
.uwc-cmp__bar::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;border:2px solid var(--c,var(--uwc-neon));background:rgba(10,10,12,.72)}
.uwc-cmp__range{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}
.uwc-cmp__range:focus-visible+.uwc-cmp__bar,.uwc-cmp__fig:focus-within .uwc-cmp__bar{outline:2px solid var(--c,var(--uwc-neon));outline-offset:2px}
.uwc-cmp__tag{position:absolute;top:16px;z-index:2;display:flex;flex-direction:column;gap:3px;background:rgba(10,10,12,.78);padding:9px 13px;pointer-events:none}
.uwc-cmp__tag--a{left:16px} .uwc-cmp__tag--b{right:16px;text-align:right}
.uwc-cmp__tag b{font:800 9px/1 var(--uwc-font);letter-spacing:.26em;text-transform:uppercase;color:var(--c,var(--uwc-neon))}
.uwc-cmp__tag i{font-style:normal;font-weight:200;font-size:22px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.uwc-cmp__caps{display:flex;justify-content:space-between;gap:24px;margin-top:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--uwc-ink-dim)}
.uwc-cmp__caps span:last-child{text-align:right}
.uwc-cmp__note{max-width:56ch;margin:22px 0 0;font-size:15px;color:var(--uwc-ink-soft)}

/* aviso de troca de tier */
.uwc-toast{position:fixed;left:50%;bottom:28px;z-index:9002;transform:translate(-50%,14px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:14px;background:rgba(10,10,12,.92);border:1px solid var(--uwc-rule);border-left:3px solid var(--c,var(--uwc-neon));padding:13px 20px;backdrop-filter:blur(10px);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.2,1);max-width:min(560px,calc(100vw - 32px))}
.uwc-toast.is-on{opacity:1;transform:translate(-50%,0)}
.uwc-toast b{font:800 10px/1 var(--uwc-font);letter-spacing:.24em;text-transform:uppercase;color:var(--c,var(--uwc-neon));flex:none}
.uwc-toast span{font-size:13px;color:var(--uwc-ink-soft)}
.uwc-toast span em{font-style:normal;color:var(--uwc-ink);font-weight:800}
/* lavada de cor no instante da troca: a página inteira mudou, e isso precisa ser sentido */
.uwc-wash{position:fixed;inset:0;z-index:8999;pointer-events:none;background:var(--c,var(--uwc-neon));opacity:0}
.uwc-wash.is-on{animation:uwc-wash .55s ease-out}
@keyframes uwc-wash{0%{opacity:0}22%{opacity:.09}100%{opacity:0}}

@media (max-width:900px){
  .uwc-pick__grid{grid-template-columns:1fr}
  .uwc-peek{flex-wrap:wrap;gap:12px}
  .uwc-peek__txt{flex-basis:100%;order:3}
  .uwc-tier{bottom:10px}
  .uwc-tier button{padding:7px 10px}
  .uwc-cmp__fig{aspect-ratio:4/3}
  .uwc-cmp__tag i{font-size:17px}
  .uwc-toast{bottom:86px;left:16px;right:16px;transform:none;max-width:none}
  .uwc-toast.is-on{transform:none}
}
@media (prefers-reduced-motion:reduce){
  .uwc-wash.is-on{animation:none}
  .uwc-pick__card,.uwc-peek__go,.uwc-toast{transition:none}
}

/* vídeo e slots de mídia -------------------------------------------------- */
video.uwc-scene__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;opacity:var(--uwc-bg-opacity,.55)}
video.uwc-scene__bg[data-tier-bg]{opacity:0}
body.uwc-tier-budget video.uwc-scene__bg[data-tier-bg="budget"],
body.uwc-tier-mid video.uwc-scene__bg[data-tier-bg="mid"],
body.uwc-tier-comfort video.uwc-scene__bg[data-tier-bg="comfort"],
body:not([class*="uwc-tier-"]) video.uwc-scene__bg[data-tier-bg="mid"]{opacity:var(--uwc-bg-opacity,.55)}
video.uwc-scene__bg[controls]{pointer-events:auto;z-index:3}
.uwc-media{width:100%;height:100%;object-fit:cover;display:block;background:var(--uwc-bg2)}
.uwc-pick__ph .uwc-media,.uwc-step__ph .uwc-media,.uwc-cmp__side .uwc-media{position:absolute;inset:0}
.uwc-pick__ph,.uwc-step__ph{position:relative}

/* o buraco onde a filmagem ainda não chegou, rotulado em vez de vazio */
.uwc-slot{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:100%;padding:18px;background:repeating-linear-gradient(135deg,rgba(245,241,232,.03) 0 10px,transparent 10px 20px),var(--uwc-bg2);border:1px dashed var(--uwc-rule)}
.uwc-slot__lab{font:800 9px/1 var(--uwc-font);letter-spacing:.3em;text-transform:uppercase;color:var(--c,var(--uwc-neon))}
.uwc-slot__txt{font-size:12px;line-height:1.5;color:var(--uwc-ink-dim);max-width:40ch}
.uwc-slot.uwc-scene__bg{position:absolute;inset:0;opacity:1;border:0;justify-content:center;align-items:center;text-align:center}

/* sangria total contra os estilos de layout do tema ------------------------ */
/* Temas de bloco (Twenty Twenty-Five e afins) reescrevem margin-left/right dos
   filhos de .entry-content, e o cálculo de sangria era descartado: a página
   ficava 50px deslocada e criava rolagem horizontal. Classe dobrada para
   ganhar em especificidade, e margens simétricas para o cálculo fechar
   independentemente do padding do tema. */
.uwc-page.uwc-page,
.uwc-scene.uwc-scene,
.uwc-data.uwc-data{margin-left:calc(50% - var(--uwc-vw)/2);margin-right:calc(50% - var(--uwc-vw)/2)}
.uwc-page .uwc-scene.uwc-scene,
.uwc-page .uwc-data.uwc-data{margin-left:0;margin-right:0}
.editor-styles-wrapper .uwc-page.uwc-page,
.editor-styles-wrapper .uwc-scene.uwc-scene,
.editor-styles-wrapper .uwc-data.uwc-data{margin-left:0;margin-right:0}
