/* Pilotos multimídia: leitura confortável, tamanho fluido e reprodução voluntária. */
.mm-page-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0;padding:12px 0;border-block:1px solid #c4d8cc;font-size:1rem;line-height:1.5}
.mm-page-nav strong{flex-basis:100%;color:var(--ink)}
.mm-page-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border-radius:6px;color:var(--green);background:#edf6f0;font-weight:600;text-decoration:underline;text-underline-offset:4px}
.mm-page-nav a:hover{background:#d9ecdf}
.mm-page-nav a:focus-visible{outline:3px solid var(--green);outline-offset:3px}
@media(min-width:760px){.mm-page-nav strong{flex-basis:auto;margin-right:8px}}
.mm-audio,.mm-home,.mm-infographic,.mm-segment-explorer,.mm-video-block,.mm-tutorial{min-width:0;margin:28px 0;font-size:1rem;line-height:1.6;scroll-margin-top:24px}
.mm-icon{width:36px;height:36px;flex:0 0 36px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;color:var(--green)}
.mm-audio{padding:20px;border:1px solid #bad5c5;border-radius:8px;background:#edf6f0;display:flex;flex-wrap:wrap;align-items:center;gap:18px}
.mm-audio-heading{display:flex;align-items:center;gap:14px;flex:1 1 280px;min-width:0}
.mm-audio-heading strong{display:block;color:var(--ink);font-size:1.125rem}
.mm-audio-heading p{margin:4px 0 0!important;font-size:1rem!important;line-height:1.5}
.mm-audio .button{font-size:1rem;min-height:48px;white-space:normal;text-align:center;line-height:1.5}
.mm-audio-controls{flex-basis:100%;min-width:0;display:flex;flex-wrap:wrap;gap:14px;align-items:center}
.mm-audio-controls audio{display:block;width:100%;min-width:0;height:54px}
.mm-audio-controls label{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;flex:0 1 auto;min-width:0;max-width:100%;gap:12px;font-size:1rem;line-height:1.5}
.mm-audio-controls select,.mm-segment-explorer select{min-height:48px;font-size:1rem;line-height:1.5;padding:10px 12px;max-width:100%;color:var(--ink)}
.mm-audio-controls select{width:6rem;flex:0 0 auto;margin:0}
.mm-status{flex:1 1 240px;font-size:1rem!important;margin:0!important}
.mm-transcript{flex-basis:100%;width:100%;min-width:0;margin:16px 0 0;border:0;border-radius:0;padding:0;background:transparent}
.mm-transcript>summary{display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:center;gap:16px;font-size:1rem;line-height:1.5;min-height:48px;cursor:pointer;padding:14px 16px;border:1px solid #bad5c5;border-radius:6px;background:#fff;font-weight:600;color:var(--green);list-style:none;overflow-wrap:normal}
.mm-transcript>summary::-webkit-details-marker{display:none}
.mm-transcript>summary:after,.mm-transcript[open]>summary:after{content:'';display:block;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);align-self:center;justify-self:center;margin:0 0 5px}
.mm-transcript[open]>summary:after{transform:rotate(225deg);margin:5px 0 0}
.mm-transcript>summary:hover{background:#f2f8f4;border-color:var(--green)}
.mm-transcript p{font-size:1rem!important;line-height:1.7!important;margin:16px 0 0!important;padding:0}
.mm-section-heading h2{font-size:1.75rem!important;line-height:1.2!important;margin:6px 0 20px!important}
.mm-section-heading .eyebrow,.mm-home .eyebrow,.mm-infographic .eyebrow,.mm-segment-explorer .eyebrow{font-size:1rem;line-height:1.5;letter-spacing:.04em}
.mm-video-block{padding:22px;border:1px solid #cfddd6;border-radius:8px;background:#f8fbf9}
.mm-video-layout{display:grid;gap:22px;min-width:0}
.mm-video-layout>div{min-width:0}
.mm-video-layout [data-mm-video]{display:flex;font-size:1rem;min-height:48px;line-height:1.5;margin:0 auto 12px;white-space:normal}
.mm-video-block video{display:block;width:100%;height:auto;aspect-ratio:3/4;background:#eaf5ee;border-radius:6px;max-width:480px;margin-inline:auto}
.mm-video-frame{position:relative;width:100%;max-width:480px;margin-inline:auto}
.mm-video-frame>.mm-video-cover{position:absolute;inset:0 0 56px;width:100%;height:auto;min-height:44px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}
.mm-video-cover[hidden]{display:none}
.mm-video-frame>.mm-video-cover:focus-visible{outline:3px solid var(--green);outline-offset:-5px}
.mm-video-description p,.mm-video-description li{font-size:1rem!important;line-height:1.65!important}
.mm-video-description ul{padding-left:22px;margin:18px 0!important}
.mm-video-description li{margin:9px 0}
.mm-infographic{padding:24px;background:#edf6f0;border-radius:8px}
.mm-infographic h2,.mm-home h2,.mm-segment-explorer h2{font-size:1.75rem!important;line-height:1.2;margin:7px 0 20px!important}
.mm-infographic ol{padding:0!important;margin:0!important;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}
.mm-infographic li{background:white;padding:20px;border:1px solid #c2dacb;border-radius:6px}
.mm-step{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--green);color:white;font-size:1.25rem;font-weight:700;margin-bottom:12px}
.mm-investment-map{container-type:inline-size;background:#f7f7ef;border:1px solid #cbdccf;padding:24px;border-radius:12px}
.mm-investment-map :is(p,h2,h3,strong,li,span,.mm-map-note){overflow-wrap:normal;word-break:normal;hyphens:manual}
.mm-investment-map .mm-map-intro{font-size:1.125rem!important;margin:0 0 24px!important;color:#456071}
.mm-map-root{position:relative;display:flex;align-items:center;gap:16px;padding:18px;background:#123644;border-radius:10px;color:white}
.mm-map-root>.mm-icon{color:#d9ed99}
.mm-map-root strong{display:block;font-size:1.25rem;line-height:1.4}
.mm-map-root span{display:block;margin-top:4px;font-size:1rem;line-height:1.5;color:#e0eee7}
.mm-map-root>div{min-width:0}
.mm-map-root:after{content:'';position:absolute;bottom:-24px;left:8px;width:2px;height:24px;background:#669980}
.mm-map-branches{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px}
.mm-map-branches:before{content:'';position:absolute;left:8px;top:0;bottom:0;width:2px;background:#669980}
.mm-map-node{position:relative;min-width:0;margin-left:28px;padding:18px;border:1px solid #b8d5c2;border-radius:10px;background:white}
.mm-map-node:before{content:'';position:absolute;left:-20px;top:32px;width:20px;height:2px;background:#669980}
.mm-map-node-heading{display:flex;align-items:center;gap:12px;min-width:0}
.mm-map-node-heading>div{min-width:0}
.mm-map-number{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:#d5f0df;color:#123644;font-size:1.25rem;font-weight:700}
.mm-investment-map .mm-map-kicker{display:block;color:#00734e;font-size:1rem;line-height:1.5}
.mm-investment-map h3{font-size:1.5rem!important;line-height:1.25!important;margin:4px 0 0!important}
.mm-map-illustration{display:block;width:100%;max-width:240px;height:auto;margin:18px auto 14px}
.mm-investment-map .mm-map-note{margin-top:16px;padding-top:14px;border-top:1px solid #d2e1d7;color:#00734e;font-size:1rem;line-height:1.5;font-weight:600}
.mm-map-operation{background:#f2f6e5}
.mm-map-operation .mm-map-number{background:#d9ed99}
.mm-map-join{display:flex;flex-direction:column;align-items:center;gap:8px;margin:20px 0;color:#00734e;font-size:1rem;line-height:1.5;text-align:center}
.mm-map-join:before{content:'';display:block;width:2px;height:20px;background:#669980}
.mm-map-review{min-width:0;padding:20px;border-radius:10px;background:#123644;color:white}
.mm-map-review .mm-map-kicker,.mm-map-review .mm-map-footnote{color:#d9ed99}
.mm-map-review .mm-map-node-heading>.mm-icon{margin-left:auto;color:#d9ed99}
.mm-map-review h3,.mm-map-review p{color:white}
.mm-map-review>p{margin-top:16px!important}
.mm-map-statuses{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0!important;margin:18px 0!important}
.mm-map-statuses li{display:flex;align-items:center;gap:8px;max-width:100%;padding:10px 12px;border:0;border-radius:7px;font-size:1rem;line-height:1.5;font-weight:600}
.mm-map-statuses li span{flex:0 0 20px;text-align:center;font-size:1.25rem}
.mm-map-statuses .mm-map-confirmed{background:#d5f0df;color:#123644}.mm-map-statuses .mm-map-estimated{background:#f5ce78;color:#123644}.mm-map-statuses .mm-map-pending{background:#e7edf2;color:#123644}
@container(min-width:37rem){.mm-map-root{max-width:28rem;margin-inline:auto}.mm-map-root:after{left:50%}.mm-map-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:24px}.mm-map-branches:before{top:0;bottom:auto;left:25%;right:25%;width:auto;height:2px}.mm-map-node{margin-left:0}.mm-map-node:before{left:50%;top:-24px;width:2px;height:24px}}
@media(max-width:399px){.mm-investment-map{padding:16px}.mm-map-root{display:block;padding:16px}.mm-map-root>.mm-icon{margin-bottom:10px}.mm-map-node{padding:14px;margin-left:24px}.mm-map-node:before{left:-16px;width:16px}.mm-map-review{padding:16px}.mm-map-node-heading{flex-wrap:wrap}.mm-map-review .mm-map-node-heading>.mm-icon{display:none}}
.mm-infographic h3{font-size:1.375rem!important;line-height:1.25;margin:8px 0!important}
.mm-infographic p{font-size:1rem!important;line-height:1.6!important;margin:8px 0!important}
.mm-home{padding:26px;background:#edf6f0;border-radius:8px}
.mm-discovery-grid{display:grid;gap:18px}
.mm-discovery-grid>a{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;background:white;border:1px solid #c4dbce;border-radius:6px;min-width:0;text-decoration:none}
.mm-discovery-grid>a:hover{border-color:var(--green);box-shadow:0 4px 18px #102b430b}
.mm-discovery-grid h3{font-size:1.5rem;line-height:1.25;margin:0}
.mm-discovery-grid p{font-size:1rem;line-height:1.6;margin:0;flex:1}
.mm-discovery-grid .text-link{font-size:1rem;min-height:44px;align-items:center;display:flex}
.mm-format{font-size:1rem;color:var(--green);font-weight:600}
.mm-segment-explorer{display:grid;gap:24px;padding:24px;border:1px solid #c2d8cb;background:#f7faf8;border-radius:8px}
.mm-segment-explorer>div{min-width:0}
.mm-segment-explorer label{display:block;font-size:1rem;font-weight:600;margin:18px 0 8px}
.mm-segment-explorer select{width:100%}
.mm-segment-visual{background:white;border:1px solid #c2d8cb;border-radius:6px;padding:22px;min-width:0}
.mm-segment-title{display:flex;gap:14px;align-items:center;margin-bottom:18px}
.mm-segment-title strong{display:block;min-width:0;font-size:1rem;line-height:1.5;color:var(--ink)}
.mm-segment-visual ol{list-style:none;padding:0;margin:0 0 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
.mm-segment-visual li{display:flex;align-items:center;gap:14px;padding:12px;background:#edf6f0;font-size:1.0625rem;line-height:1.5;border-radius:5px}
.mm-segment-visual li span{display:grid;place-items:center;border:1px solid #8ab79c;width:40px;height:40px;flex:0 0 40px;border-radius:50%;font-weight:700;color:var(--green)}
.mm-segment-visual .text-link{font-size:1rem;min-height:44px;display:inline-flex;align-items:center;line-height:1.5}
.mm-tutorial{border:1px solid #bed7c8;padding:0 20px 18px;border-radius:7px;background:#f7faf8}
.mm-tutorial:not([open]){padding-bottom:0}
.mm-tutorial>summary{min-height:72px;padding:16px 0;cursor:pointer;display:flex;align-items:center;gap:14px;font-weight:600;font-size:1.125rem;line-height:1.5}
.mm-tutorial>summary:after{content:'+';margin-left:auto;font-size:1.75rem;color:var(--green);flex:0 0 auto;width:1em;min-width:25px;text-align:center}
.mm-tutorial[open]>summary:after{content:'−'}
.mm-tutorial>summary small{display:block;font-size:1rem;font-weight:400;margin-top:4px}
.mm-tutorial .mm-video-block{padding:0;border:0;margin:20px 0;background:transparent}
.mm-profile-diagram{display:grid;gap:14px;margin:25px 0}
.mm-profile-diagram>div{display:flex;gap:14px;align-items:center;background:#f0f7f3;border:1px solid #c7dccf;padding:18px;border-radius:6px;min-width:0;font-size:1rem;line-height:1.5}
.mm-process-map{container-type:inline-size;margin:28px 0;padding:24px;border:1px solid #cbdccf;border-radius:12px;background:#f7f7ef;min-width:0}
.mm-process-map h2{font-size:1.75rem;line-height:1.25;margin:8px 0 16px}
.mm-process-map p{font-size:1rem;line-height:1.6}
.mm-process-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;list-style:none;margin:24px 0 0;padding:0}
.mm-process-steps li{position:relative;display:flex;align-items:center;gap:16px;min-width:0;min-height:110px;padding:20px;border:1px solid #b8d5c2;border-radius:10px;background:white;font-size:1.125rem;line-height:1.5}
.mm-process-steps li:nth-child(2){background:#e9f1d5}.mm-process-steps li:last-child{background:#123644;color:white}.mm-process-steps li:last-child>.mm-icon{color:#d9ed99}
.mm-map-edge{position:absolute;bottom:-28px;left:26px;transform:rotate(90deg);width:24px;height:24px;stroke:#007b58;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.mm-segment-visual .mm-segment-title{padding:18px;background:#123644;color:white;border-radius:8px;align-items:center}
.mm-segment-visual .mm-segment-title strong{color:white;font-size:1rem;line-height:1.5}
.mm-segment-icon{display:block;width:72px;height:72px;max-width:100%;fill:none;stroke:#d9ed99;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}
.mm-segment-title [data-mm-segment-icon]{display:block;flex:0 0 72px}
.mm-segment-visual ol{position:relative;margin-top:24px;padding-left:24px;gap:18px}
.mm-segment-visual ol:before{content:'';position:absolute;left:7px;top:-24px;bottom:26px;width:2px;background:#669980}
.mm-segment-visual li{position:relative;background:#f7faf8;border:1px solid #c2d8cb}
.mm-segment-visual li:before{content:'';position:absolute;left:-18px;top:26px;width:18px;height:2px;background:#669980}
@container(min-width:37rem){.mm-process-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-process-steps li{flex-direction:column;align-items:flex-start}.mm-map-edge{left:auto;right:-28px;top:50%;bottom:auto;transform:none}}
@media(max-width:399px){.mm-process-map{padding:16px}.mm-process-steps li{display:block;padding:16px}.mm-process-steps li>.mm-icon{margin-bottom:12px}.mm-process-steps strong{display:block}.mm-segment-title [data-mm-segment-icon]{margin-bottom:12px}}
.editorial-related{padding:24px 20px;background:#f0f7f3;border-top:3px solid #007b58;border-radius:0 0 8px 8px;margin-bottom:28px;min-width:0}
.editorial-related h3{font-size:1.25rem;line-height:1.3;margin:12px 0 16px;word-break:normal;overflow-wrap:normal}
.reading-layout>.article-sidebar{display:block;order:3;min-width:0}
.editorial-related p,.related-reason{font-size:1rem;line-height:1.6}
.editorial-related .text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:12px;font-weight:700}
.related-reason{margin:14px 0;color:#405c6e}
.mm-audio button:focus-visible,.mm-audio select:focus-visible,.mm-tutorial summary:focus-visible,.mm-transcript summary:focus-visible,.mm-discovery-grid>a:focus-visible,.mm-segment-explorer select:focus-visible{outline:3px solid var(--green);outline-offset:4px}
@media(min-width:760px){.mm-segment-explorer{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.mm-profile-diagram{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}
@media(min-width:1000px){.mm-discovery-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.mm-infographic ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.mm-video-layout{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}
@media(max-width:399px){.mm-audio,.mm-home,.mm-infographic,.mm-segment-explorer,.mm-video-block{padding:16px}.mm-discovery-grid>a,.mm-segment-visual,.mm-infographic li{padding:16px}.mm-tutorial{padding-inline:16px}}
@media(max-width:599px){.mm-segment-title{display:block}.mm-segment-title .mm-icon{margin-bottom:10px}.mm-tutorial>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.mm-tutorial>summary .mm-icon{display:none}.mm-tutorial>summary>span{min-width:0}.mm-audio-heading{display:block}.mm-audio-heading>.mm-icon{margin-bottom:8px}}
@media(max-width:359px){.mm-audio,.mm-infographic,.mm-video-block,.mm-segment-explorer,.mm-segment-visual,.mm-infographic li,.mm-tutorial{padding-inline:8px}}
@media(max-width:599px){.mm-segment-visual li{display:block}.mm-segment-visual li span{margin-bottom:10px}}
@media(prefers-reduced-motion:reduce){.mm-discovery-grid>a{transition:none}}
@media print{.mm-audio audio,.mm-audio-trigger,.mm-video-block video,.mm-audio-controls{display:none}.mm-transcript{display:block}}

/* Revised editorial maps; reviewed independently from spoken paragraphs. */
.editorial-map{margin:2.5rem 0;padding:1.25rem;border:1px solid #bad3c6;border-radius:1rem;background:#f3f8f5}.editorial-map h2,.editorial-map h3{overflow-wrap:normal;word-break:normal}.editorial-map h3{font-size:1.25rem;line-height:1.35;margin:.5rem 0}.editorial-map p{font-size:1rem;line-height:1.65}.editorial-map svg{width:3rem;height:3rem;stroke:#006d53;fill:none;stroke-width:2;display:block}.editorial-map .map-node{padding:1rem;background:white;border:1px solid #a8c6b7;border-radius:.75rem}.editorial-map .map-branches{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.25rem}.editorial-map .map-branches.three{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.editorial-map .map-edge{display:flex;align-items:center;gap:.6rem;margin:.8rem 0;line-height:1.5;color:#14513e}.editorial-map .map-edge:before{content:'↓';font-size:1.8rem;font-weight:bold}.editorial-map .map-join{background:#e1eee7;border-color:#66917c}.editorial-map .map-join ul{padding-left:1.5rem}.editorial-map .map-join li{font-size:1rem;line-height:1.65}.editorial-map .compact{display:none}@media(max-width:850px){.editorial-map .map-branches,.editorial-map .map-branches.three{grid-template-columns:1fr}}@media(max-width:480px){.editorial-map{padding:.25rem}.editorial-map .map-node{padding:.25rem}.editorial-map .compact{display:inline}.editorial-map .full{display:none}}
@media(min-width:768px){.reading-layout>.mm-map-block,.reading-layout>.mm-video-block{grid-column:2/-1}}.editorial-map h2{font-size:1.875rem;line-height:1.15}@media(min-width:1024px){@container article-reading-space (width < 56rem){.reading-layout>.mm-map-block,.reading-layout>.mm-video-block{grid-column:1/-1}}}

/* Connected maps: retain the approved green/navy visual language and reflowing HTML text. */
.idea-map.visual-map,.editorial-map.visual-map{padding:clamp(.5rem,2vw,1.5rem);border:1px solid #b7d8cb;border-radius:1rem;background:#f3f8f5;container-type:inline-size}
.visual-map .visual-map-canvas{position:relative;display:flex;flex-direction:column;gap:4rem;margin:1.5rem 0;padding-left:32px;isolation:isolate}
.visual-map .visual-map-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.25rem;min-width:0;width:100%}
.idea-map.visual-map .visual-map-node,.editorial-map.visual-map .visual-map-node{position:relative;flex:1 1 13rem;max-width:27rem;min-width:0;padding:1.125rem;border:1px solid #b5cfc2;border-top:4px solid var(--node-color,#006d53);border-radius:.75rem;background:#fff;box-shadow:0 3px 0 #1236440a;z-index:1}
.visual-map .visual-map-node h3{font-size:1.25rem;line-height:1.4;margin:.75rem 0 .5rem;overflow-wrap:break-word;word-break:normal;hyphens:manual}
.visual-map .visual-map-node p{font-size:1rem;line-height:1.65;margin:.5rem 0;overflow-wrap:break-word}
.visual-map .visual-map-node svg{display:block;width:3.5rem;height:3.5rem;fill:none;stroke:var(--node-color,#006d53);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.visual-map .visual-map-node.visual-map-result{background:#e2efe8;border-color:#53866d}
.visual-map .visual-map-labels{border-top:1px solid #dce7e1;margin-top:1rem;padding-top:.5rem;color:var(--node-color,#006d53);font-weight:600}
.visual-map .visual-map-labels p{margin:.35rem 0}
.visual-map .visual-map-labels p::before{content:'↳ ';font-weight:700}
.visual-map svg.visual-map-lines{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none;stroke:none;z-index:0}
.visual-map .visual-map-node::after{content:none!important}
.visual-map .visual-map-equivalent{margin:1rem 0;padding:.75rem 1rem;background:#fff;border:1px solid #c2d6c9;border-radius:.5rem}
.visual-map .visual-map-equivalent summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-size:1rem;line-height:1.6;font-weight:600}
.visual-map .visual-map-equivalent summary:focus-visible{outline:3px solid #007044;outline-offset:4px}
.visual-map .visual-map-equivalent p{font-size:1rem;line-height:1.65}
.visual-map .idea-map-connections{margin:.5rem 0}
@container(max-width:34rem){.visual-map .visual-map-row{flex-direction:column}.idea-map.visual-map .visual-map-node,.editorial-map.visual-map .visual-map-node{flex:auto;max-width:none;width:100%;padding:8px}.visual-map .visual-map-canvas{gap:2.5rem}.visual-map .visual-map-row{gap:2.5rem}}
@media(prefers-reduced-motion:reduce){.visual-map *{scroll-behavior:auto}}

@media(max-width:480px){.idea-map.visual-map,.editorial-map.visual-map{padding:8px}.visual-map .visual-map-equivalent{padding:8px}.visual-map .visual-map-canvas{padding-left:28px}}
