.sim-preview-section{background:#eef4ff;padding:28px 20px;scroll-margin-top:80px}.sim-preview-widget{color:#0f172a;text-align:center;background:linear-gradient(135deg,#e8e4ff 0%,#dcecff 100%);border:1px solid #b5c3eb;border-radius:22px;max-width:1160px;margin:0 auto;padding:26px 24px 20px;box-shadow:0 16px 35px #1725541a}.sim-preview-widget h2{color:#0f172a;letter-spacing:.025em;margin:0 0 8px;font-size:clamp(23px,3vw,30px);font-weight:800}.sim-preview-intro{color:#475569;margin:0;font-size:16px;line-height:1.5}.sim-preview-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:16px 0 22px;display:flex}.sim-preview-actions a,.sim-preview-actions button{box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.sim-preview-directory{color:#fff;background:#1d4ed8}.sim-preview-actions button{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #1d4ed8}.sim-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sim-preview-item{min-width:0}.sim-preview-device{background:#090d18;border:2px solid #55617d;border-radius:19px;padding:9px;position:relative;box-shadow:0 12px 24px #02061766}.sim-preview-device:before{content:"";background:#64748b;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:2px;left:50%}.sim-preview-device video{aspect-ratio:32/25;-o-object-fit:contain;object-fit:contain;background:#121a25;border-radius:9px;width:100%;display:block}.sim-preview-item :is(h2,h3){margin:10px 0 4px;font-size:17px;line-height:1.3}.sim-preview-item :is(h2,h3) a{color:#0f172a;justify-content:center;align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.sim-preview-item :is(h2,h3) a:hover{text-decoration:underline}.sim-preview-item p{color:#475569;max-width:330px;margin:0 auto;font-size:13px;line-height:1.55}.sim-preview-footnote{color:#475569;max-width:760px;margin:18px auto 0;font-size:12px;line-height:1.6}.sim-preview-widget a:focus-visible,.sim-preview-widget button:focus-visible,.sim-preview-widget video:focus-visible{outline-offset:4px;outline:3px solid #2563eb}@media (max-width:700px){.sim-preview-section{padding:20px 12px}.sim-preview-widget{padding:22px 16px 18px}.sim-preview-grid{grid-template-columns:1fr;gap:22px}.sim-preview-item{width:100%;max-width:420px;margin:0 auto}.sim-preview-intro{font-size:15px}.sim-preview-actions{margin-bottom:18px}.sim-preview-item :is(h2,h3){margin-top:6px}.sim-preview-item p{font-size:14px}}.sim-preview-feature{border-top:0;margin-top:0;padding-top:0}.sim-preview-feature-label{letter-spacing:.14em;color:#155e75;font-size:11px;font-weight:800}.sim-preview-feature :is(h2,h3){margin:6px 0 4px;font-size:clamp(23px,3vw,30px)}.sim-preview-feature>p{max-width:760px;font-size:15px;line-height:1.65}.sim-preview-feature-modes{flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 20px;display:flex}.sim-preview-feature-modes span{color:#1e40af;background:#eef4ff;border:1px solid #bfdbfe;border-radius:20px;padding:7px 13px;font-size:12px;font-weight:700}.sim-preview-feature .sim-preview-device{border-radius:15px;max-width:1080px;margin:0 auto;padding:8px;box-shadow:0 18px 40px #02061780}.sim-preview-feature .sim-preview-device:before{display:none}.sim-preview-window-bar{color:#dbeafe;text-align:left;align-items:center;gap:14px;padding:9px 10px 12px;font-size:12px;line-height:1.4;display:flex}.sim-preview-window-bar>span:first-child{color:#93a4c4;letter-spacing:3px;font-size:10px}.sim-preview-feature .sim-preview-device video{aspect-ratio:32/25;border-radius:7px}.sim-preview-feature-footer{margin-top:16px}.sim-preview-feature-footer>a{color:#fff;background:#1d4ed8;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.sim-preview-feature-footer>p,.sim-preview-feature-footer details p{color:#475569;max-width:760px;margin:10px auto;font-size:12px;line-height:1.6}.sim-preview-feature-footer summary{color:#475569;cursor:pointer;min-height:44px;padding:12px 8px;font-size:13px;text-decoration:underline;display:inline-block}@media (max-width:700px){.sim-preview-feature{max-width:none}.sim-preview-feature>p{font-size:14px}.sim-preview-feature .sim-preview-device{max-width:350px;padding:6px}.sim-preview-feature .sim-preview-device video{aspect-ratio:390/844}.sim-preview-window-bar{gap:8px;padding:8px 3px 10px;font-size:11px}.sim-preview-window-bar>span:first-child{letter-spacing:1px;font-size:8px}.sim-preview-feature-modes{gap:6px}.sim-preview-feature-modes span{padding:6px 9px;font-size:11px}.sim-preview-feature-footer>a{width:100%;padding:12px;font-size:14px}}.sim-preview-network-section{background:#e6f7f0;border-top:1px solid #bedfd1}.sim-preview-network-widget{background:linear-gradient(135deg,#d8f4e8 0%,#e1f5f1 100%);border-color:#a4cfbd}.sim-preview-scene{color:#1e3a8a;justify-content:center;align-items:center;gap:7px;min-height:35px;margin-top:7px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.sim-preview-scene>span{color:#1e40af;background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;min-width:23px;height:23px;font-size:10px;display:inline-flex}.sim-preview-network-widget{max-width:1060px}.sim-preview-network-widget .sim-preview-feature{-moz-column-gap:28px;text-align:left;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:center;column-gap:28px;display:grid}.sim-preview-network-widget .sim-preview-feature-label{grid-area:1/1}.sim-preview-network-widget .sim-preview-feature>h2{grid-area:2/1;font-size:25px}.sim-preview-network-widget .sim-preview-feature>p{grid-area:3/1;font-size:14px}.sim-preview-network-widget .sim-preview-feature-modes{grid-area:4/1;justify-content:flex-start;margin:12px 0}.sim-preview-network-widget .sim-preview-actions{grid-area:5/1;justify-content:flex-start;margin:0 0 10px}.sim-preview-network-widget .sim-preview-device{box-sizing:border-box;grid-area:1/2/span 6;width:100%;max-width:600px}.sim-preview-network-widget .sim-preview-scene{text-align:center;grid-area:7/2}.sim-preview-network-widget .sim-preview-feature-footer{grid-area:6/1;margin-top:0}.sim-preview-network-widget .sim-preview-feature-footer>a{padding:10px 14px;font-size:14px}.sim-preview-network-widget .sim-preview-feature-footer>p{margin:8px 0;font-size:11px}@media (max-width:900px){.sim-preview-network-widget .sim-preview-feature{text-align:center;display:block}.sim-preview-network-widget .sim-preview-device{max-width:480px}.sim-preview-network-widget .sim-preview-feature-modes,.sim-preview-network-widget .sim-preview-actions{justify-content:center}.sim-preview-network-widget .sim-preview-feature-footer{margin-top:10px}.sim-preview-network-widget .sim-preview-feature-footer>p{margin:8px auto}}@media (max-width:700px){.sim-preview-network-widget .sim-preview-device{max-width:220px}.sim-preview-network-widget .sim-preview-feature>h2{font-size:23px}.sim-preview-network-widget .sim-preview-feature-modes{margin:10px 0}.sim-preview-network-widget .sim-preview-feature-footer>a{width:auto;max-width:100%}}.sim-preview-section:not(.sim-preview-network-section) .sim-preview-widget{max-width:1060px}.sim-preview-grid .sim-preview-device{max-width:280px;margin:0 auto}@media (max-width:700px){.sim-preview-grid .sim-preview-device{max-width:240px}}
