.listing-watermark{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:inherit;opacity:1;background:0 0;border:2px solid #10114c;width:auto;min-width:0;max-width:none;height:auto;padding:0;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 2px #10114c55;container-type:inline-size}.listing-watermark:before,.listing-watermark:after{content:"";pointer-events:none;background:#ef2027;width:clamp(22px,18%,92px);height:4px;display:block;position:absolute}.listing-watermark:before{border-bottom-right-radius:5px;top:0;left:0}.listing-watermark:after{border-top-left-radius:5px;bottom:0;right:0}.abiwa-frame-signature{color:#fff;box-sizing:border-box;white-space:nowrap;background:#10114cf2;border:1px solid #ffffffc9;border-radius:6px;align-items:center;gap:7px;max-width:calc(100% - 16px);height:30px;padding:4px 8px 4px 4px;font-family:Arial,sans-serif;line-height:1;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 8px #0002}.abiwa-frame-logo{background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.listing-watermark .abiwa-frame-logo img{aspect-ratio:auto;object-position:center;object-fit:contain;width:20px;max-width:none;height:20px;display:block}.abiwa-frame-name{letter-spacing:1.6px;font-size:10px;font-weight:800;line-height:1.05;display:block}.abiwa-frame-name>span{letter-spacing:1px;margin-top:3px;font-size:5px;font-weight:600;display:block}.abiwa-frame-site{letter-spacing:.1px;border-left:1px solid #fff5;padding-left:7px;font-size:8px;font-weight:500;display:block}.listing-watermark-video .abiwa-frame-signature{top:10px;bottom:auto;right:10px}.abiwa-promotion-media{padding-bottom:40px;position:relative}.abiwa-promotion-media .abiwa-frame-signature{top:auto;bottom:5px}@container (width<=300px){.abiwa-frame-site{display:none}}@container (width<=160px){.abiwa-frame-signature{gap:4px;max-width:calc(100% - 8px);height:22px;padding:2px 4px 2px 2px;bottom:4px;right:4px}.abiwa-frame-logo{width:16px;height:16px}.abiwa-frame-logo img{width:14px;height:14px}.abiwa-frame-name{letter-spacing:1px;font-size:8px}.abiwa-frame-name>span{display:none}.listing-watermark-video .abiwa-frame-signature{top:4px;right:4px}}@container (width<=70px){.abiwa-frame-name{display:none}.abiwa-frame-signature{height:16px;padding:1px;bottom:2px;right:2px}.abiwa-frame-logo{width:12px;height:12px}.abiwa-frame-logo img{width:11px;height:11px}.listing-watermark{border-width:1px;box-shadow:inset 0 0 0 1px #fff}.listing-watermark:before,.listing-watermark:after{height:2px}}.listing-video-frame{isolation:isolate;background:#020617;border-radius:12px;width:100%;position:relative;overflow:hidden}.listing-video-content{width:100%}.listing-video-fullscreen{z-index:6;color:#fff;cursor:pointer;background:#1e293b;border:1px solid #ffffff60;border-radius:6px;margin:8px 12px 12px auto;padding:6px 10px;font-size:12px;display:block;position:relative}.listing-video-fullscreen:focus-visible{outline-offset:2px;outline:2px solid #fff}.listing-video-frame:fullscreen{border-radius:0;flex-direction:column;justify-content:center;width:100%;height:100%;padding:12px;display:flex}.listing-video-frame:fullscreen .listing-video-content{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}:is(.listing-video-frame:fullscreen .listing-video-content>video,.listing-video-frame:fullscreen .listing-video-content>div){object-fit:contain;width:100%;height:100%;max-height:100%}.listing-video-error{color:#fff;padding:0 12px 12px;font-size:12px}
