.ps-carousel-stage>.ps-drive-preview{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#171825}.ps-carousel-arrow{position:absolute;z-index:4;top:50%;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(20,21,39,.72);color:#fff;box-shadow:0 10px 28px rgba(0,0,0,.24);backdrop-filter:blur(9px);font-size:34px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:.18s}.ps-carousel-arrow:hover{background:linear-gradient(135deg,var(--ps-primary),var(--ps-pink));transform:translateY(-50%) scale(1.06)}.ps-carousel-prev{left:16px}.ps-carousel-next{right:16px}.ps-stage-badge{justify-content:space-between;right:13px}.ps-stage-badge strong{font-weight:750;color:#dcd9ff}.ps-rail-wrap{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;gap:8px;align-items:center;margin-top:12px}.ps-thumbnail-rail{margin:0;padding:5px 2px 12px;scrollbar-width:thin}.ps-rail-arrow{display:grid;place-items:center;width:38px;height:48px;padding:0;border:1px solid rgba(255,255,255,.75);border-radius:13px;background:linear-gradient(145deg,#fff,#e5e8f2);color:var(--ps-primary);box-shadow:4px 5px 12px rgba(47,49,103,.13);font-size:28px;cursor:pointer}.ps-preview-warning{margin:11px 3px 2px;padding:10px 12px;border-radius:13px;background:#fff4d9;color:#7b5810;font-size:12px;line-height:1.45}.ps-preview-unavailable{display:grid!important;place-items:center;align-content:center;gap:7px;color:#fff;text-align:center}.ps-preview-unavailable span{color:#bfc2d2;font-size:13px}.ps-template-page .ps-workflow article.ps-step-preview{background:linear-gradient(135deg,#5960ed,#8870ee)!important;color:#fff!important}.ps-template-page .ps-workflow article.ps-step-copy{background:linear-gradient(135deg,#e65391,#f477a9)!important;color:#fff!important}.ps-template-page .ps-workflow article.ps-step-present{background:linear-gradient(135deg,#18a996,#42cdb7)!important;color:#fff!important}.ps-template-page .ps-workflow article h3,.ps-template-page .ps-workflow article p,.ps-template-page .ps-workflow article>span{position:relative;z-index:2;color:#fff!important}.ps-template-page .ps-workflow article p{color:rgba(255,255,255,.84)!important}@media(max-width:600px){.ps-carousel-arrow{width:39px;height:39px;font-size:28px}.ps-carousel-prev{left:8px}.ps-carousel-next{right:8px}.ps-stage-badge{top:8px;left:8px;right:8px}.ps-rail-wrap{grid-template-columns:32px minmax(0,1fr) 32px;gap:5px}.ps-rail-arrow{width:32px;height:43px}.ps-slide-thumb{flex-basis:96px}}
