/* Community v16: make every product widget unmistakably mobile-native. */
.cv-mode-visual.cv-real-widget{align-self:end;width:min(100%,390px);max-width:390px;height:300px!important;margin-top:auto;padding:38px 14px 14px!important;border:1px solid #bed3c8!important;border-radius:31px!important;outline:6px solid #e5eee9;box-shadow:0 20px 42px #073d2b17!important}
.cv-mode-visual.cv-real-widget:before{content:"9:41";position:absolute;z-index:5;left:17px;top:11px;color:#17372b;font:800 14px/1 "DM Sans",sans-serif;letter-spacing:0}
.cv-mode-visual.cv-real-widget:after{content:"▮▮▮  ◉  ▰";position:absolute;z-index:5;right:15px;top:10px;color:#17372b;font:700 14px/1 "DM Sans",sans-serif;letter-spacing:1px}
.cv-mode-visual.cv-real-widget>header{padding-top:9px;border-top:1px solid #d9e5df}
.cv-mode-card:nth-child(1)>.cv-real-widget,.cv-mode-card:nth-child(4)>.cv-real-widget,.cv-mode-card:nth-child(6)>.cv-real-widget{grid-column:2;grid-row:1/4;align-self:center;margin:0 0 0 auto}
.cv-mode-card:nth-child(1),.cv-mode-card:nth-child(4),.cv-mode-card:nth-child(6){display:grid;grid-template-columns:minmax(190px,.72fr) minmax(330px,1.28fr);grid-template-rows:auto auto 1fr;column-gap:34px;min-height:445px!important}
.cv-mode-card:nth-child(1)>header,.cv-mode-card:nth-child(4)>header,.cv-mode-card:nth-child(6)>header{grid-column:1;grid-row:1}
.cv-mode-card:nth-child(1)>h3,.cv-mode-card:nth-child(4)>h3,.cv-mode-card:nth-child(6)>h3{grid-column:1;grid-row:2;margin-top:45px}
.cv-mode-card:nth-child(1)>p,.cv-mode-card:nth-child(4)>p,.cv-mode-card:nth-child(6)>p{grid-column:1;grid-row:3;min-height:0;margin:16px 0 0}
.cv-mode-card:nth-child(2),.cv-mode-card:nth-child(3),.cv-mode-card:nth-child(5){min-height:570px!important}
.cv-mode-card:nth-child(2)>.cv-real-widget,.cv-mode-card:nth-child(3)>.cv-real-widget,.cv-mode-card:nth-child(5)>.cv-real-widget{margin-inline:auto}
.cv-poll-widget>strong{font-size:14px}.cv-poll-choice{min-height:34px}.cv-field-media{height:105px}.cv-compose-placeholder{height:68px}
@media(max-width:1180px){.cv-mode-card:nth-child(1),.cv-mode-card:nth-child(4),.cv-mode-card:nth-child(6){grid-template-columns:minmax(170px,.7fr) minmax(300px,1.3fr);column-gap:24px}.cv-mode-visual.cv-real-widget{max-width:350px}}
@media(max-width:1000px){.cv-mode-card:nth-child(n){display:flex;min-height:585px!important}.cv-mode-card:nth-child(n)>.cv-real-widget{align-self:center;width:min(100%,370px);max-width:370px;margin:auto auto 0}.cv-mode-card:nth-child(n)>h3{margin-top:28px}.cv-mode-card:nth-child(n)>p{min-height:58px;margin:14px 0 20px}}
@media(max-width:760px){.cv-mode-card:nth-child(n){min-height:570px!important}.cv-mode-visual.cv-real-widget{width:calc(100% - 2px);height:292px!important;padding-top:36px!important;outline-width:4px}.cv-mode-card:nth-child(n)>p{min-height:0}.cv-field-media{height:100px}}
