.page-home.refreshed .welcome-line.lp-carousel{isolation:isolate;background:#005b3c;padding:10px 24px 42px;display:block}.page-home .lp-carousel:after{display:none}.lp-carousel-welcome{z-index:2;background:#005b3c;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.page-home .lp-carousel-welcome h1{margin:0;font-size:23px}.page-home .lp-carousel-welcome p{color:#fff;margin:0;font-size:13px}.lp-carousel-art{touch-action:pan-y;max-width:760px;height:210px;margin:8px auto 0;position:relative}.lp-carousel-art img{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0}.lp-carousel-art img.is-active{opacity:1}.lp-carousel-open{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.lp-carousel-open:focus-visible{outline-offset:-3px;outline:3px solid #f7d263}.lp-carousel-controls{justify-content:center;align-items:center;gap:10px;height:30px;display:flex}.lp-carousel-controls [role=group]{display:flex}.lp-carousel-controls [role=group] button{background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.lp-carousel-controls span{background:#ffffff80;border-radius:50%;width:7px;height:7px;display:block}.lp-carousel-controls [aria-pressed=true] span{background:#f7d263;border-radius:8px;width:18px}.lp-carousel-pause{color:#fff;background:#00402b;border:1px solid #fff6;border-radius:10px;padding:4px 10px;font-size:11px}.lp-carousel-note{text-align:center;color:#fff;font-size:10px;line-height:1.4;display:block}.page-home.refreshed .welcome-line.lp-carousel-empty{padding-bottom:65px}.banner-admin-row{border:1px solid #dce9df;border-radius:16px;margin:14px 0;padding:16px}.banner-admin-row img{object-fit:contain;background:#005b3c;width:100%;max-width:360px;max-height:180px;display:block}.banner-admin-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.banner-admin-row label{margin-top:10px;display:block}.banner-admin-row input:not([type=checkbox]),.banner-admin-row select{width:100%;max-width:460px;padding:9px}.banner-admin-row input[type=checkbox]{width:auto}.banner-admin-actions button{min-height:36px}@media (max-width:650px){.page-home.refreshed .welcome-line.lp-carousel{padding:12px 16px 42px}.lp-carousel-art{height:clamp(140px,48vw,195px)}.page-home .lp-carousel-welcome h1{font-size:22px}.page-home .lp-carousel-welcome p{font-size:12px}.lp-carousel-note{font-size:9px}}@media (prefers-reduced-motion:reduce){.lp-carousel-art img{transition:none}}@media (min-width:900px){.page-home.refreshed .welcome-line.lp-carousel{padding-top:12px;padding-bottom:36px}.lp-carousel:not(.lp-carousel-empty) .lp-carousel-welcome{background:0 0;width:25%;display:block;position:absolute;top:32px;left:34px}.lp-carousel:not(.lp-carousel-empty) .lp-carousel-welcome .lp-install-trigger{margin:16px 0 0}.lp-carousel-art{width:68%;max-width:700px;height:240px;margin:0 0 0 auto}.lp-carousel-controls,.lp-carousel-note{width:68%;margin-left:auto}.page-home .lp-carousel-welcome p{max-width:220px}}
