html:root body#ag-unified-site #main .ss-browser{display:flex;flex-direction:column;gap:5px;overflow:hidden;}
html:root body#ag-unified-site #main .ss-address{display:flex;align-items:center;gap:5px;min-height:29px;padding:3px 5px;border:1px solid #b7d0ed;border-radius:6px;background:#edf5ff;color:#244d7d;}
html:root body#ag-unified-site #main .ss-address>svg{width:15px;height:15px;flex-shrink:0;}
html:root body#ag-unified-site #main .ss-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;min-width:0;}
html:root body#ag-unified-site #main .ss-name{font-size:16px!important;line-height:22px;font-weight:700;color:#142f54;}
html:root body#ag-unified-site #main .ss-viewport{position:relative;flex:1;min-height:0;overflow:hidden;border:1px solid #d0dff1;border-radius:4px;background:#f3f8ff;contain:layout paint;}
html:root body#ag-unified-site #main .ss-slide{position:absolute;inset:0;opacity:0;transition:opacity .65s ease;pointer-events:none;}
html:root body#ag-unified-site #main .ss-slide.is-active{opacity:1;z-index:1;}
html:root body#ag-unified-site #main .lp-demo .ss-slide>img{display:block!important;position:static!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;transform:none;animation:none;}
html:root body#ag-unified-site #main .lp-demo[data-ss-paused="false"] .ss-slide.is-active>img{animation:ssScroll 7s linear both;}
html:root body#ag-unified-site #main .ss-cursor{position:absolute;z-index:3;left:17%;top:15%;width:19px;height:24px;filter:drop-shadow(1px 2px 1px #18395b50);pointer-events:none;animation:ssCursor 7s ease-in-out infinite;}
html:root body#ag-unified-site #main .ss-click{position:absolute;z-index:2;left:69%;top:28%;width:18px;height:18px;border:2px solid #468eff;border-radius:50%;opacity:0;animation:ssClick 7s infinite;}
html:root body#ag-unified-site #main .ss-controls{display:flex;align-items:center;gap:6px;min-height:34px;margin:8px 0;}
html:root body#ag-unified-site #main .ss-dot{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #bdd3f1;border-radius:50%;background:#f4f8ff;cursor:pointer;}
html:root body#ag-unified-site #main .ss-dot>i{display:block;width:8px;height:8px;border-radius:50%;background:#99b3d7;}
html:root body#ag-unified-site #main .ss-dot[aria-pressed="true"]{border-color:#307aed;background:#e5f0ff;}
html:root body#ag-unified-site #main .ss-dot[aria-pressed="true"]>i{background:#226bdf;}
html:root body#ag-unified-site #main .ss-counter{margin-left:6px;color:#425f82;}
html:root body#ag-unified-site #main .ss-toggle{margin-left:auto;border:1px solid #b3ccef;border-radius:8px;padding:5px 12px;font:inherit;font-size:16px!important;line-height:22px;background:#fff;color:#2258a0;cursor:pointer;}
html:root body#ag-unified-site #main .ss-controls button:focus-visible{outline:3px solid #539aff;outline-offset:2px;}
html:root body#ag-unified-site #main .lp-demo[data-ss-paused="true"] .ss-cursor,html:root body#ag-unified-site #main .lp-demo[data-ss-paused="true"] .ss-click,html:root body#ag-unified-site #main .lp-demo[data-ss-paused="true"] .ss-slide.is-active>img{animation-play-state:paused!important;}
@container(max-width:649px){html:root body#ag-unified-site #main .ss-browser{gap:6px;}
}
@media(prefers-reduced-motion:reduce){html:root body#ag-unified-site #main .ss-slide{transition:none!important;}
html:root body#ag-unified-site #main .ss-slide>img{animation:none!important;}
html:root body#ag-unified-site #main .ss-cursor,html:root body#ag-unified-site #main .ss-click{display:none!important;}
}
@keyframes ssScroll{from{transform:translateY(0)}to{transform:translateY(-32%)}}
@keyframes ssCursor{0%,8%{left:17%;top:15%}28%,40%{left:69%;top:28%}65%,78%{left:43%;top:70%}100%{left:17%;top:15%}}
@keyframes ssClick{0%,27%,42%,100%{opacity:0;transform:scale(.4)}32%{opacity:.8;transform:scale(.7)}40%{opacity:0;transform:scale(1.7)}}
